問題タブ [spotfire]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
457 参照

perl - テキスト プロセッサ (Perl CSV または find/findstr DOS) を使用すると、エクスポートされた TSV ファイルに各文字の間に空白が含まれる

アプリケーション (Internet Explorer を使用する Spotfire Webplayer) からエクスポートされた TSV ファイルがあります。そのファイルを Notepad++ またはメモ帳で表示すると、すべてが正常に見えます (PFA スナップショット)。

しかし、Perl ベースの CSV パーサー (実際には TSV) にファイルを入力するか、単に find/findstr MS-DOS コマンドを使用すると、実際には各文字に空白が表示されます。

(特定の日付に基づいて) いくつかの行を除外しようとしていますが、この問題のため、それを行うことができません。

ここに画像の説明を入力

0 投票する
1 に答える
3152 参照

spotfire - Spotfire: 元のデータをフィルタリングしてピボット データを変更する

データ テーブルを Spotfire (バージョン 6.0) に入力し、データ テーブルからピボットを作成することができました。ただし、元のデータをフィルタリングすると、ピボットがフィルターに反応し、それに応じて再計算されるようにすることはできません。

コーディング自体を行わずにこれを行う方法を見つけようとしています。これを可能にする特定の設定があるかどうかを確認しようとしています。

前もって感謝します。

編集:例

私がもともと次の表を持っている場合

age loc own1 own2 own3 24 W 1 0 1 38 N 1 1 0 16 N 0 0 0 58 S 1 0 0 33 W 0 1 1 45 N 1 1 1 23 S 1 0 0 62 N 0 1 0

次に、このテーブルにピボットを作成して、場所ごとに独自の列の合計を計算します。そのため、行識別子を loc として選択し、列のタイトルを選択せず​​、値を sum(own*) として選択すると、次のようになります。

loc own3 own2 own1 string real real real N 1.00 3.00 2.00 S 0.00 0.00 2.00 W 2.00 1.00 1.00

このことから、元のテーブルのフィルターを変更すると、ピボット テーブルの値が自動的に調整されるようにするにはどうすればよいでしょうか。たとえば、年齢フィルターを 30 歳以上に変更すると、次のように変更されます。

loc own3 own2 own1 string real real real N 1.00 3.00 2.00 S 0.00 0.00 1.00 W 1.00 1.00 0.00

0 投票する
1 に答える
2288 参照

ironpython - Spotfire に埋め込まれた IronPython スクリプトのエラーを解決できない

こんにちは、python と spotfire は初めてです。以下のエラーを解決できません。
コード

上記のコードを実行すると、以下のエラーが発生します。

上記のコードは、spotfire ツールを使用してデータを Excel シートにエクスポートするために使用されます。何をすべきか教えてください ありがとう

0 投票する
1 に答える
441 参照

sql - 説明列の挿入時のエラー

以下は、Spotfire に説明列を追加する必要がある私のコードです。Microsoft SQL では問題なく動作しますが、Spotfire ではどのように記述すればよいですか?

上記は私が作成したコードで、以下のエラーが発生しています。

0 投票する
1 に答える
4367 参照

ironpython - ボタンにプラグインされた IronPython スクリプトを使用して、Spotfire の CrossTable ビジュアライゼーションで列を追加/削除する方法は?

テーブルの視覚化から列を追加/削除する方法に関する情報を見つけました。 http://www.bearonspotfire.com/dynamic-tables-using-scripts-in-spotfire

クロステーブルの視覚化についても同じことを行う必要があります。

0 投票する
0 に答える
522 参照

visual-studio - Spotfire Professional 内で IronPython スクリプトのデバッグをセットアップする方法は?

IronPython で作成したスクリプトを Spotfire Professional 内でデバッグできるように、Visual Studio などの環境をセットアップしたいと考えています。

それを行う方法はありますか?

0 投票する
1 に答える
529 参照

ironpython - Spotfire SDK で角かっこを含む列名を使用するときに「System.ArgumentException: Not a valid expression」を回避する方法は?

Excel ファイルをロードし、その内容を既存のデータ ソースに追加するための IronPython スクリプトが動作しています。Excel ファイルをロードするとき、DataFlowBuilderExpressionTransformationと共に使用して、列を Int から Real に変換するなど、いくつかのデータ変換を実行しています。

これは、列名に角かっこが含まれていない限り機能します。角かっこを含む名前を使用しようとすると、「System.ArgumentException: Not a valid expression: Cast([Process Time [h]] as Real)」例外が発生します (ここで、 " Process Time [h] " (引用符なし) は、Excel 列の名前です)。

コード

私が試したこと

  • 列名を二重引用符で囲みます"Cast([\"Process Time [h]\"] as Real)"
  • 列名を一重引用符で囲みます"Cast(['Process Time [h]'] as Real)"
  • 角括弧をエスケープする\ "Cast([Process Time \[h\]] as Real)"
  • 角括弧をエスケープする\\ "Cast([Process Time \\[h\\]] as Real)"

何か案は?または、これについて Tibco Spotfire サポートに連絡する必要がありますか?