您的位置:首页 > 编程语言 > Python开发

numpy的ndarray与pandas的series和dataframe之间互转

2018-01-19 00:00 555 查看
在大数据分析中,比较常用的两个数据分析包就是numpy和pandas,而pandas正是基于numpy构建的含有更高级数据结构和工具的数据分析包,在金融领域应用更是广泛。在实际的工程中,经常遇到的问题就是numpy的ndarray数据结构与pandas的series和dataframe数据结构之间的互相转换问题。现在我分3种情况,在python程序中列一下互转的情况,应该比较全面了。

情况1:输入的数据data为list

直接使用 pandas 的 Series 和 DataFrame,转换即可,需要添加索引等参数



情况2:输入的数据data为dict

直接使用 pandas 的 Series 和 DataFrame,转换即可,不需要添加索引等参数,注意字典中的值的长度要一致



情况3:输入的数据data为ndarray

和 list 的一致



补充了原文的内容.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息