JMPExcelインポートウィザードの列タイプのオーバーライドこんにちは、
JMPが数値であると判断したときに、列を文字列としてインポートするように強制する方法はありますか?数字と文字を含むシリアル番号の列があります。 しかし、何らかの理由でJMPはそれを数値列と見なしているため、常に列の値を削除しますか?ウィザードですべての値を変更しようとしましたが、列は常に数値であると見なされます。 そのままインポートする方法はありますか?ありがとう
Re:JMPExcelインポートウィザードの列タイプのオーバーライド動作しているように見えるjmpスクリプトでファイルを開くコマンドをスローするだけであることがわかりました。 そのシートのすべての列を文字として設定します。 不要なシートを閉じて他のすべての列の列タイプを変更するためにいくつかのコードをスローする必要があるため、理想的ではありませんが、少なくとも自動化できます。 ただし、ウィザードが列が数値であると見なす理由を知ることは興味深いでしょう。
Re:JMPExcelインポートウィザードの列タイプのオーバーライドこんにちはブライアン、
フィードバックをお寄せいただきありがとうございます。 テクニカルサポートにメールを送信するのか、ここに投稿するのかはわかりませんが、サンプルデータセットを次に示します。 基本的に、Serialヘッダーで始まる2番目のテーブルをプルするウィザードセットアップがあります。 100以上をサポートするより大きなデータセットで動作することに気づきました。 しかし、残念ながら、プルを自動化しようとしているすべてのテーブルに大きなセットがあるわけではありません。
また、シート全体を(その要約を上にして)引っ張ってみましたが、それでも列1を数値として扱っているようです。
| | 整理番号 | 123456 | | |
| | XX | YY | グーグー | |
| | - | 3.97 | 14.33 | 平均 |
| | - | 3.67 | 0.29 | 標準偏差 |
| | | | | |
| シリアル | XX | YY | グーグー | |
| 811699-A | | 2.99 | 14.28 | |
| 811699-B | | 3.50 | 14.19 | |
| 811699-C | | 2.95 | 14.55 | |
| 811699-D | | 3.20 | 14.31 | |
| 811699-E | | 2.92 | 14.52 | |
| 811699-F | | 3.24 | 14.58 | |
| 811699-G | | 3.05 | 14.74 | |
| 811699-H | | 3.19 | 14.80 | |
| 827662-A | | 3.28 | 14.12 | |
| 827662-B | | 3.25 | 14.36 | |
| 827662-C | | 3.41 | 13.80 | |
| 827662-D | | 3.47 | 13.90 | |
| 827662-E | | 3.39 | 14.27 | |
| 827662-F | | 3.48 | 13.92 | |
| 827662-G | | 3.37 | 14.02 | |
| 827662-H | | 3.27 | 14.89 | |
| 848230-A | | 2.84 | 14.50 | |
| 848230-B | | 3.06 | 14.45 | |
| 848230-C | | 2.96 | 14.23 | |
| 848230-D | | 3.02 | 14.19 | |
| 848230-E | | 3.18 | 14.10 | |
| 848230-F | | 21.18 | | |
| 848230-G | | 3.47 | 14.24 | |
| 848230-H | | 3.57 | 14.68 | |
Re:JMPExcelインポートウィザードの列タイプのオーバーライド100行を超えるデータがある場合は、[すべての行を表示]チェックボックスを選択して、型検出メカニズムがすべてのデータを参照していることを確認できます。 そうでなければ、最後にいくつかの文字データなどを入れずに文字列を強制する方法はありません。 テクニカルサポートとデータを共有できる場合は、そうすることをお勧めします。そうすれば、値が文字として扱われない理由を特定できます。
ブライアン・コーコラン
JMP開発