Python 3.x - 从数据框中提取字符串

时间:2016-05-04 11:37:51

标签: python pandas dataframe

假设数据帧df -

df = pd.DataFrame(['a'])

我想从这个数据框中提取字符串'a'。我尝试通过尝试stackoverflow答案中的以下内容来提取它 -  尝试1 -

print(df.iloc[0])
>>0    a
Name: 0, dtype: object

尝试2 -

print(df.astype(str))
>>  0
0  a

请帮我从数据框中提取字符串'a'

1 个答案:

答案 0 :(得分:1)

使用iloc,您可以从dataframe获得第一个系列。如果您想要该系列的第一个元素,您应该使用它两次或使用iloc[0][0]

In [57]: df.iloc[0][0]
Out[57]: 'a'

In [58]: df.iloc[0].iloc[0]
Out[58]: 'a'