我可以帮您将现有的Python列表转换为Pandas DataFrame对象。如何为每个列指定数据格式并定义索引列?
以下是我的示例代码:
以下是我的示例代码:
import pandas as pd
data = [[1444990457000286208, 0, 286],
[1435233159000067840, 0, 68],
[1431544002000055040, 1, 55]]
df = pd.DataFrame(data, columns=['time', 'value1', 'value2'])
在上面的例子中,我需要为现有列指定以下类型:
- time:datetime64 [ns]
- value1:bool
- value2:int
此外,时间列应该被用作索引列。
默认情况下,这三列都是int64类型,我找不到在创建DataFrame对象时如何指定列类型。
谢谢!