【发布时间】:2021-03-27 03:12:58
【问题描述】:
我想将数据框列转换为列表列表,如下所示:
df = pd.read_csv('xyz.csv')
print(df.head())
dataset = df.passenger_count.values.astype('float32')
print(dataset[:10])
输出:
month passenger_count
0 1949-01 112
1 1949-02 118
2 1949-03 132
3 1949-04 129
4 1949-05 121
[112. 118. 132. 129. 121. 135. 148. 148. 136. 119.]
我希望输出是这样的:
[[112.] [118.] [132.] [129.] [121.] [135.] [148.] [148.] [136.] [119.]]
【问题讨论】:
-
使用
df[['passenger_count']].to_numpy().tolist()