【发布时间】:2019-08-10 01:26:16
【问题描述】:
当我将数据框转换为列表时,我得到以下响应。我想删除撇号,即'Date(2018,11,09)' 应该看起来像Date(2018,11,09)。
new_df = df.values.tolist()
输出-
[[68.0, 86.0, 'Date(2018, 11, 09)'], [40.0, 56.0, 'Date(2018, 11, 10)'], [34.0, 25.0, 'Date(2018, 11, 11)'].......]
This question 与我要查找的内容接近,但在我的情况下,它不是整数。
期望的输出 -
[[68.0, 86.0, Date(2018, 11, 09)], [40.0, 56.0, Date(2018, 11, 10)], [34.0, 25.0, Date(2018, 11, 11)].......]
数据类型 -
Sender
Message User1 float64
User2 float64
js_ready_date object
dtype: object
【问题讨论】:
-
嗯,它是用引号引起来的,因为它是一个字符串,对吧?所以你想把它转换成某个日期对象?
-
你的数据框有哪些数据类型?
df.dtypes -
是的,这里第三列的数据类型是字符串。我只希望输出没有
'。数据类型可以是任何东西 -
dtype列的Date(2018, 11, 09)是数据框中的字符串?您可以发布输入数据的示例吗? -
它似乎是一个对象而不是字符串。我的错。在帖子中添加结果