Bounjour,
jai un pandas dataframe et je cherche comment export cette dataframe vers text file selon le format dans l'image ci-dessous
- Insérer une ligne de séparation après chaque changement dans la première colonne
Pièce jointe 572822
Version imprimable
Bounjour,
jai un pandas dataframe et je cherche comment export cette dataframe vers text file selon le format dans l'image ci-dessous
- Insérer une ligne de séparation après chaque changement dans la première colonne
Pièce jointe 572822
Salut,
Côté Python, vous pouvez faire çà avec une boucle non?
- W
J'ai recherché sur google et j'ai trouvé le code suivant qui fonctionnait bien,
mais s'il vous plaît j'ai besoin une explication de code de la 4 ème à la 7 ème ligne
Code:
1
2
3
4
5
6
7
8 import pandas as pd df=pd.read_csv('test.csv',sep=" ", header=None) df.columns = ["col1","col2"] switches = df['col1'].ne(df['col1'].shift(-1)) idx = switches[switches].index df_new = pd.DataFrame(index=idx + 0.5) df = pd.concat([df, df_new]).sort_index() df.to_csv('new_test.txt', header=False,columns=["col1","col2"], decimal='.',index=False, sep=' ', float_format='%.0f')