当DataFrame显示字符串时,它会忽略引号。你知道吗
In [43]: df = pd.DataFrame(np.array([['foo', 'bar', 'bim', 'uncomfortably'],
....: ['horse', 'cow', 'banana', 'apple']]))
....:
In [45]: df
Out[45]:
0 1 2 3
0 foo bar bim uncomfortably
1 horse cow banana apple
如何使它显示引号内的字符串,如下所示?你知道吗
In [45]: df
Out[45]:
0 1 2 3
0 'foo' 'bar' 'bim' 'uncomfortably'
1 'horse' 'cow' 'banana' 'apple'
我知道如果我做了
df[0][0]
它回来了
'foo' (with quotation marks)
但是,我希望看到引号,即使我将数据帧作为一个整体来调用。你知道吗
将所有值转换为其字符串表示形式:
这相当于:
正如DSM在评论中所建议的。你知道吗
df.apply()
逐行工作,其中df.applymap()
按元素工作。你知道吗相关问题 更多 >
编程相关推荐