表14.6に、Python Get( )関数を使用した場合、PythonデータタイプがどのJMPデータタイプに変換されるかを示します。Pythonからリストを受け取ると、リスト内の要素ごとにデータタイプをチェックして、変換します。なお、入れ子になっているリストも、サポートされています。
Pythonデータタイプ |
JMPデータタイプ |
---|---|
配列(Array) |
行列 |
日付(Date)と時間(Time) |
数値 |
Pandas.DataFrame |
データテーブル |
辞書型(Dictionary) |
連想配列 |
グラフ |
ピクチャオブジェクト |
整数型(Int) |
整数 |
リスト(List) |
変換されたPythonデータ型のリスト |
行列(Matrix) |
行列 |
集合型(Set) |
リスト |
ユニコード文字列(Str) |
文字列 |
Python Init();
x1 = [1, 2, 3];
Python Send( x1 );
x2 = Python Get( x1 );
Show( x1, x2 );
dt1 = Open( "$SAMPLE_DATA/Big Class.jmp" );
Python Send( dt1 );
dt2 = Python Get( dt1 );
dt2 << New Data View;
Close( dt1 );
Python Term();