python - 以 Panda Dataframe 为值的字典
问题描述
下面是我打印对象 dic 时的输出:
{'Stock': Price
date
2018-11-23 150
2018-11-26 153}
通过打印 dic['Stock'] 我最终得到:
Price
date
2018-11-23 150
2018-11-26 153
这个对象的类型是<class 'pandas.core.frame.DataFrame'>
。
然后我尝试使用函数 $pandas.Series,我发现这个 DataFrame 只包含一个名为 Price 的列。
有没有一种简单的方法来提取日期和价格并将它们放在不同的列表或 2x2 矩阵中?
谢谢!
解决方案
dic['Stock'].reset_index().values.tolist()
#[['2018-11-23', 150], ['2018-11-26', 153]]
推荐阅读
- postgresql - Docker Compose + Postgres:公开端口
- select - 如果存在则选择值或从另一个表中选择默认值
- android - 在android中获取“(CSRF令牌丢失或不正确。)”
- pcap - 需要为 MAP_OPEN_REQ 和 MAP_OPEN_DELIMITER_REQ 消息记录 pcap
- asp.net - 由于 roslyn 文件被另一个项目锁定,因此在多处理器构建代理中发布失败
- python-3.x - 如何实现 webdriver 等待列表
- swift - 从 AVCapturePhotoDelegate 方法中检索 CVPixelBuffer
- angular - 错误类型错误:无法读取未定义的属性“管道”
- php - 在 orangeHRM 中设置 cron
- pandas - 将 dask 数据帧转换为数据帧太慢,使用并行处理时不节省时间