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
![]()
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
![]()
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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')
Partager