【发布时间】:2022-10-19 16:07:36
【问题描述】:
所以图片是我正在处理的数据集。我正在使用 Python 3 和 Pandas 包。我要回答的问题是:“第一次销售的月份和日期是什么?按该顺序存储为元组,并将元组分配给变量 first_date。”
我的思考过程是将“trans_timestamp”列转换为 int 而不是浮点数,这样我就可以找到 int 的最小值。这是我实现的代码
df_cleaned['trans_timestamp'] = df_cleaned['trans_timestamp'].astype(int)
first_date = df_cleaned['trans_timestamp'].min()
first_date
我猜.astype(int) 是问题所在,或者我只是从完全不同的角度看待问题,而不是他们想要我的方式。有什么帮助谢谢!
【问题讨论】:
-
请格式化代码 - 选择它并输入
ctrl-k。 ..Formatting help...Formatting sandbox -
为什么
'trans_timestamp'不是datetime Series? -
嗨 wwii 感谢您指出这一点并将其编辑为社区标准。下一个问题我一定会添加一个模拟数据集,而不是添加任何屏幕截图。我对日期时间系列一无所知,这是我第一次听说它们;甚至我仍然不知道如何将列中的数据转换为它。
标签: python python-3.x pandas dataframe dataset