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

15 浏览
0 Comments

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

这个问题已经有了答案:

如何从数据框的单元格中获取值?

假设有一个名为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\'

admin 更改状态以发布 2023年5月24日
0
0 Comments

通过使用iloc,您可以从数据框中获取第一个系列。如果您想获取该系列的第一个元素,则应使用两次或使用iloc[0][0]。 \n

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

0