Python草稿簿-Pandas的DataFrame结构
2017-09-25 16:09
393 查看
最近在修改年初的一个项目,年初的项目为了读取.xlsx,使用的是Python下面的xlrd和xlwt(?)这一个系列的库函数。但是很不好用- -||,所以最近想借机修改下读取数据的部分。主要依靠的是pandas对接.csv的函数口。
但是在使用pandas的DataFrame的时候遇到了一个情况,我在读取了整个数据表后对其中的浮点型变量进行了一个正则化。运行速度奇慢无比。我目前认为是因为单独对DataFrame下面的每一个单元素进行读写的速度慢、效率低导致了当前的情况。对此,我先将DataFrame转化为了一般的dict,然后对dict的单个元素进行读写;运算完毕后再把dict变换回DataFrame,基本就是一秒搞定了。
---------------------------------------------------------------------------------------------------
草稿簿,待补充...
但是在使用pandas的DataFrame的时候遇到了一个情况,我在读取了整个数据表后对其中的浮点型变量进行了一个正则化。运行速度奇慢无比。我目前认为是因为单独对DataFrame下面的每一个单元素进行读写的速度慢、效率低导致了当前的情况。对此,我先将DataFrame转化为了一般的dict,然后对dict的单个元素进行读写;运算完毕后再把dict变换回DataFrame,基本就是一秒搞定了。
---------------------------------------------------------------------------------------------------
草稿簿,待补充...
相关文章推荐
- 数据结构之--series,DataFrame.use python and pandas for data mining
- python:pandas模块中的DataFrame结构及常用操作
- python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix实现
- python pandas dataframe 行列选择,切片操作方法
- python中pandas.DataFrame排除特定行方法示例
- python DataFrame结构及常用操作
- python 数据处理学习pandas之DataFrame(一)
- python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix
- python删除pandas DataFrame的某一/几列
- Python - pandas DataFrame 数据选取,修改,切片
- python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix
- 用python做数据分析4|pandas库介绍之DataFrame基本操作 by 是蓝先生
- Python方法总结(1)——删除pandas DataFrame的某一/几列
- Python Pandas常用数据结构Series和DataFrame的相关操作
- python pandas dataframe 去重函数
- Python pandas读取csv文件直接转化成二维列表(Dataframe转化为list)
- python – 基于pandas中的列中的值从DataFrame中选择行
- 用python做数据分析4|pandas库介绍之DataFrame基本操作
- Pandas 对Dataframe结构排序的实现方法
- Python:Pandas:DataFrame基础(3)