res = dict(zip([1,2],['a','b']))
Li = list('ABCD')
string = str(1234)
set([1,2,3,1])
res = dict(zip([1,2],['a','b']))
Li = list('ABCD')
string = str(1234)
set([1,2,3,1])
https://www.python.org/downloads/windows/
https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014316090478912dab2a3a9e8f4ed49d28854b292f85bb000
import numpy as np
np.min()
np.mean()
np.···()
pandas 派生于 numpy
import pandas as pd
pd.value_counts()#统计频数
pd.astype('Class')
list.remove为移除函数
也可用del直接删除
del还可用于删除函数
list.append函数用于添加列表
list.extend函数的添加是将本身矩阵的元素添加进其它列表里
list.insert(n,'')函数 在第n个位置前面插入''
plt.figture(figszie=(6,6))#将画布设定为正方形,则绘制的饼图为圆形
plt.pie(arr_values,explode=arr_R,label=arr_label,autopct='%1.1f%)#绘制饼图
np.save('path',arr)#保存.npy文件 后缀可省略
np.load('path')#文件后缀名不可省略
np.savez('path',arr_0=arr1,arr_1=arr2')#返回.npz型文件;arr_0为默认值
.npz#可按字典的方式读取内涵数组
np.savetxt('path',arr,fmt='%d',delimiter=',')
delimiter=',' #将元素按逗号ge'kai
import numpy as np
np.mat('1 2 3;4 5 6;7 8 9') #\s 表示分割 ‘;’表示换行
np.matrix([[1,2,3],[4,5,6],[7,8,9]])
arr1=np.mat('1,2,3')
arr2=np.mat('4,5,6')
arr3=np.mat('7,8,9')
np.bmat('arr1;arr2;arr3')
#dot- · -点乘
import numpy as np
arr.reshape() #设置数组大小
arr.ravel() # 展平为1*n大小的数组
arr.flatten('F') #默认无参数同上,'F'-展平为n*1大小的数组
np.hstack((arr1,arr2))#横向组合
np.vstack((arr1,arr2))#纵向组合
np.hsplit(arr1,n) #横向平均切割为n份
ndarray (数组)
ndim (维数)
dtype (date-type)
numpy.array() #创建数组
numpy.type #创建shu'ju
IPython #科学计算标准工具集的组成部分
NumPy #Python科学计算的基础包
Scipy #数值计算包
Pandas #数据分析核心库
Matplotlib #绘制数据图表库
scikit-learn #数据挖掘和数据分析工具
Spyder #交互式python语言开发huan'jing