Mein Datenrahmen sieht dies so etwas wie:eine leere Zeile zwischen jeweils zwei Elementen einer Spalte (Datenrahmen + Pandas) Einfügen
Games
0 CAR 20
1 DEN 21
2 TB 31
3 ATL 24
4 SD 27
5 KC 33
6 CIN 23
7 NYJ 22
import pandas as pd
df =pd.read_csv('weekone.txt',)
df.columns=['Games']
Ich versuche, zwischen je zwei Elementen einer Leerzeile zu setzen (Teams). So will ich es wie folgt aussehen:
Games
0 CAR 20
1 DEN 21
2 TB 31
3 ATL 24
4 SD 27
5 KC 33
6 CIN 23
7 NYJ 22
Aber wenn ich mit dieser Schleife
for i in df2.index:
if (df2.index[i])%2 == 1:
df2.Games[i]=df2.Games[i]+('\n')
else:
df2.Games[i] = df2.Games[i]
ich eine Ausgabe wie diese bekommen:
Games
0 CAR 20
1 DEN 21\n
2 TB 31
3 ATL 24\n
4 SD 27
5 KC 33\n
6 CIN 23
7 NYJ 22\n
Was bin Ich mache falsch? Vielen Dank.
fragen Sie nach Repräsentation (d. H. wie man seinen DF auf diese Weise druckt) oder möchten Sie leere Zeilen (und leere Indizes) in Ihrem DF haben (d. h. mehr Zeilen haben)? – MaxU
Hallo, ich möchte leere Zeilen in meinem DF nicht nur ausdrucken. Danke. – Moondra
Sie möchten auch leere Einträge für die Indexwerte haben? – MaxU