jmp2pandasを実行するたびに、終了エラーが発生します。テーブルは作成されるのですが、その後、終了エラーが表示されます(添付画像参照)。
import jmp2pandas
import pandas as pd
data = {
"Name": ["Alice", "Bob", "Charlie"],
"Age": [25, 30, 35],
"City": ["New York", "London", "Paris"]
}
df = pd.DataFrame(data)
jmp2pandas.df2dt(df,dt_title='Example df to dt')
AIが使用されているかどうかを尋ねているのですか?それとも、AIがエラーの原因となっているかどうかを尋ねているのですか?
データフレームからデータテーブルへの変換には、JMP19(jmp.from_dataframe)のようなより現代的な方法を使用することをお勧めします。
もっと見る...
import jmp
import jmputils
try:
# pandas depends on numpy will install numpy if needed
if not jmputils.is_installed('pandas'):
jmputils.jpip('install', 'pandas', echo=False)
except Exception as e:
print(f'Install failed with exception: {e}')
import pandas as pd
import numpy as np
pandas_df = pd.DataFrame(
{
"A": 1.0,
"B": pd.Timestamp("20130102"),
"C": pd.Series(1, index=list(range(4)), dtype="float32"),
"D": np.array([3] * 4, dtype="int32"),
"E": pd.Categorical(["test", "train", "test", "train"]),
"F": "foo",
}
)
print(pandas_df)
dt = jmp.from_dataframe(pandas_df)
print(dt)
スクリプト索引を参照
JMP 19でPythonをさらに活用する
同意します!
おそらく@mhw_novonesisさんはこのリファレンス「JMPデータテーブルからPandas DataFrameを作成する」を参照していたのでしょうが、JMP 19以降では新しい関数jmp.from_dataframe()が利用できます。