Können wir sowohl die Zeile als auch die Spalte in Pandas ohne mit .iloc
indizieren? Die Dokumentation sagtmöglicher Index nach Spaltennummer (ohne Label) ohne Iloc?
Mit DataFrame schneidet Slicing innerhalb von [] die Zeilen.
Aber wenn ich Zeile und Spalte auf die gleiche Weise einfügen möchte, funktioniert es nicht.
data = pandas.DataFrame(np.random.rand(10,5), columns = list('abcde'))
data[0:2] #only rows
data.iloc[0:2,0:3] # works.
data[0:2,0:3] # not working in python, but it works similarly in R
Was ist falsch an der Verwendung von '.iloc []'? – MaxU
Ich habe zuerst R gelernt und bin nicht ganz mit dem Python vertraut. Außerdem braucht es etwas mehr Tipparbeit. – alphabetagamma
In Pandas würden Sie '.loc [rows, columns]' für das Label Slicing oder '.iloc [row #, col #]' für das positionelle Slicen verwenden. Docs: http://pandas.pydata.org/pandas-docs/stable/indexing.html#slicing-ranges – MaxU