Python
ff_xiaoniu
学生一枚
展开
-
《Python数据可视化编程实战》-从csv中读取数据
前期添加csv库遇到了问题,错误显示如下: “module ‘pip’ has no attribute ‘main’” 经过上网查询,原因是更新了pip,根据网上提供的代码修改了packaging_tool.py文件,结果出现了新的错误,显示“name pip is not defined” 借鉴了链接网址修改,之后添加成功。 #!/usr/bin/python # -*- codi...原创 2018-06-15 21:54:38 · 917 阅读 · 0 评论 -
python 之 nympy分割
分割: import numpy as np a = np.arange(12).reshape((3,4))#创建一个矩阵 print(a) print(np.split(a,3,axis = 0 ))#分割矩阵,按行分成三份 print(np.array_split(a,3,axis=1))#不均等分割,将4列分成三份 print(np.vsplit(a,3))#横向分成三块 print...原创 2018-07-11 11:56:10 · 504 阅读 · 0 评论 -
pypytho之 复制
a = np.arange(4) print(a) 结果 [0 1 2 3] b = a.copy()#深拷贝,当a中的数值发生变化时,b是不变的 print(b) 深copy和浅copy 深copy新建一个对象重新分配内存地址,复制对象内容。浅copy不重新分配内存地址,内容指向之前的内存地址。浅copy如果对象中有引用其他的对象,如果对这个子对象进行修改,子对象的内容就会发生更改。 ...原创 2018-07-11 12:17:04 · 106 阅读 · 0 评论 -
Pythonz之pandas
pandas模块类似于字典形式的numpy #pandas import pandas as pd import numpy as np s = pd.Series([1,3,6,np.nan,44,1]) print(s) dates = pd.date_range('20180711',periods=6) print(dates) df = pd.DataFrame(np.arange...原创 2018-07-11 16:41:44 · 155 阅读 · 0 评论 -
Python--pandas选择数据
#选择数据 dates = pd.date_range('20180403',periods=6) df = pd.DataFrame(np.arange(24).reshape((6,4)),index = dates,columns = ['A','B','C','D']) print(df) print('**************') print(df['A'],df.A) print(...原创 2018-07-11 17:04:20 · 191 阅读 · 0 评论 -
Python---pandas---处理丢失数据
dates = pd.date_range('20180403',periods=6) df = pd.DataFrame(np.arange(24).reshape((6,4)),index = dates,columns = ['A','B','C','D']) df.iloc[0,1]=np.nan df.iloc[1,2]=np.nan print(df,"#########") prin...原创 2018-07-11 19:29:46 · 334 阅读 · 0 评论 -
Python--pandas导入导出数据
date = pd.read_csv('D:\pycharm_work\student.csv') print(date) date.to_pickle('student.pickle') 读取:read_csv/read_pickle 写入:to_csv/….原创 2018-07-11 19:52:24 · 3005 阅读 · 0 评论 -
python--pandas合并
#concatenating df1 = pd.DataFrame(np.ones((3,4))*0,columns = ['A','B','C','D']) df2 = pd.DataFrame(np.ones((3,4))*1,columns = ['A','B','C','D']) df3 = pd.DataFrame(np.ones((3,4))*2,columns = ['A','B',...原创 2018-07-11 20:18:39 · 156 阅读 · 0 评论