problèmes lors de l'exécution de jmp2pandas.pyJ'obtiens une erreur d'arrêt systématique lors de l'exécution de jmp2pandas. Le tableau est créé, mais l'erreur d'arrêt apparaît ensuite (voir image jointe).
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')
Automatisation et scriptageRe: Problèmes d'exécution de jmp2pandas.pyL'IA dans la boucle ?
Re: Problèmes d'exécution de jmp2pandas.pyQuelle version de JMP utilisez-vous ?
Re: Problèmes d'exécution de jmp2pandas.pyJMP 19.0.0
Re: Problèmes d'exécution de jmp2pandas.pyVous demandez si l'IA est utilisée ? ou si l'IA est à l'origine de l'erreur ?
Re: Problèmes d'exécution de jmp2pandas.pyJe suggérerais d'utiliser des méthodes plus modernes pour passer d'un dataframe à une table de données, comme vous le faites avec JMP19 (jmp.from_dataframe).
Voir plus...
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)
Voir l'index des scripts
Poursuivre l'utilisation de Python dans JMP 19
Re: Problèmes d'exécution de jmp2pandas.pyConvenu!
Je suppose que @mhw_novonesis utilisait cette référence : Création d'un DataFrame Pandas à partir d'une table de données JMP , mais il existe maintenant une nouvelle fonction (depuis JMP 19) : jmp.from_dataframe()