5
我有这个foll。大熊猫据帧:熊猫数据框中的不可重复类型错误
df.shape
(86, 245)
然而,当我这样做:
df[0, :]
我得到的错误:
*** TypeError: unhashable type
我该如何解决这个问题?我只是想在第一行
我有这个foll。大熊猫据帧:熊猫数据框中的不可重复类型错误
df.shape
(86, 245)
然而,当我这样做:
df[0, :]
我得到的错误:
*** TypeError: unhashable type
我该如何解决这个问题?我只是想在第一行
如果需要第一行作为Series
只使用DataFrame.iloc
:
df.iloc[0, :]
但如果需要DataFrame
使用iloc
但增加[]
或使用head
:
df.iloc[[0], :]
df.head(1)
样品:
df = pd.DataFrame({'A':[1,2,3],
'B':[4,5,6],
'C':[7,8,9],
'D':[1,3,5],
'E':[5,3,6],
'F':[7,4,3]})
print (df)
A B C D E F
0 1 4 7 1 5 7
1 2 5 8 3 3 4
2 3 6 9 5 6 3
print (df.iloc[0, :])
A 1
B 4
C 7
D 1
E 5
F 7
Name: 0, dtype: int64
print (df.head(1))
A B C D E F
0 1 4 7 1 5 7
print (df.iloc[[0], :])
A B C D E F
0 1 4 7 1 5 7
你能告诉我们你如何构建'df'?现在我们只能猜测发生了什么。 –