Jak uzyskać nazwę kolumny indeksu w paczkach Pythona? Oto przykładowa karta danych:Tytuł lub nazwa kolumny indeksu Pandy
Column 1
Index Title
Apples 1
Oranges 2
Puppies 3
Ducks 4
Co próbuję zrobić, to pobierz/ustaw tytuł indeksu danych. Oto, co próbowałem:
import pandas as pd
data = {'Column 1' : [1., 2., 3., 4.],
'Index Title' : ["Apples", "Oranges", "Puppies", "Ducks"]}
df = pd.DataFrame(data)
df.index = df["Index Title"]
del df["Index Title"]
print df
Czy ktoś wie, jak to zrobić?
Od tej pory (0.16) to nie działa. Lub raczej - działa, ale gdy tylko DataFrame się modyfikuje, kasuje nazwę indeksu. –
powinno być możliwe określenie nazwy indeksu w czasie tworzenia DataFrame. na przykład 'pd.DataFrame (wartości, index = {" INDEX_NAME ": wartości_indeksów})'. Nie rozumiem, dlaczego nie jest to dozwolone lub wdrożone? – denfromufa
można bezpośrednio skonstruować z indeksem, aby dodać nazwę – Jeff