为了账号安全,请及时绑定邮箱和手机立即绑定

Python数据分析-基础技术篇

难度初级
时长 2小时42分
学习人数
综合评分8.40
77人评价 查看评价
9.0 内容实用
8.1 简洁易懂
8.1 逻辑清晰
  • #liner from numpy.linalg import * print(np.eye(3)) lst=np.array([[1,2], [3,4]]) print("Inv:",inv(lst)) print("T:",lst.transpose()) print("Det:",det(lst)) print("Eig:",eig(lst)) y=np.array([[5],[7]]) print("Slove:",solve(lst,y)) #others print("Poly:",np.poly1d([2,1,3]))
    查看全部
  • lst=np.array([[[1,2,3,4], [4,5,6,7]], [[7,8,9,10], [10,11,12,13]], [[14,15,16,17], [18,19,20,21]] ]) print(lst.sum(axis=2))#根据axis,在不同维度进行求和 print("Min:",lst.min(axis=0)) list1=np.array([10,20,30,40]) list2=np.array([4,3,2,1]) print("Dot:",np.dot(list1.reshape([2,2]),list2.reshape([2,2]))) print(np.dot(list1,list2))#不同数组进行点乘 print(list1.reshape([2,2 ]))#数组重组 print (np.vstack((list1,list2)))#缝合两个数组 print(np.hstack((list1,list2))) print (np.split(list1,4))#分离数组 print(np.copy(list1)) if __name__ == '__main__': main()
    查看全部
  • import numpy as np def main(): lst=[[1,3,5],[2,4,6]] print (type(lst)) np_lst=np.array(lst) print (type(np_lst)) np_lst=np.array(lst,dtype=np.float) print (np_lst.shape) print (np_lst.ndim) print(np_lst.itemsize) print(np_lst.dtype) print(np_lst.size) #some Arrays print(np.zeros([2,4])) print(np.ones([3,5])) print ("Rand:",np.random.rand(2,4)) print (np.random.rand()) print("RandInt:",np.random.randint(1,10,3)) print("Randn:",np.random.randn(2,4)) print("Choice:",np.random.choice([10,20,30,40,50,60,70,80,90,100])) print("Distribute:",np.random.beta(1,2,10)) print (np.exp(np.arange(1,11).reshape([2,5]))) print (np.exp(1),np.exp(2),np.exp(3)) print(np.cos(0)) print(np.log(1))
    查看全部
  • np_list=np.array(list,dtype=float) np_list.shape np_list.ndim#dim->dimnation(维度) np_list.itemsize#数组元素的字节 np_list.size#数组元素的大小
    查看全部
    0 采集 收起 来源:ndarray

    2018-03-22

  • 查看全部
    0 采集 收起 来源:概述

    2017-08-08

  • yes
    查看全部
    0 采集 收起 来源:课程总结

    2017-08-06

  • 总结性的图
    查看全部
    0 采集 收起 来源:课程总结

    2017-08-04

  • numpy:数据结构基础;scipy:科学计算方法(矩阵分析、信号分析、数理分析);matplotlib:可视化套件
    查看全部
    0 采集 收起 来源:概述

    2017-08-03

  • 切片操作
    查看全部
    0 采集 收起 来源:pandas基本操作

    2017-08-03

  • from keras.models import Sequential #sequential神经网络各个层的容器 from keras.layers import Dense, Activation #dense是加权求和的层,后者是激活函数 from keras.optimizers import SGD from sklearn.datasets import load_iris from sklearn.cross_validation import train_test_split from sklearn.preprocessing import LabelBinarizer def main(): iris = load_iris() train_data, test_data, train_target, test_target = train_test_split(iris.data, iris.target, test_size=0.2, random_state=1) labels_train = LabelBinarizer().fit_transform(train_target) model = Sequential( [ Dense(5, input_dim=4), Activation("relu"), Dense(3), # label 0 1 2 Activation("sigmoid") ] ) sgd=SGD(lr=0.01, decay=1e-6, momentum=0.9) model.compile(optimizer=sgd, loss="categorical_crossentropy") model.fit(train_data, labels_train, nb_epoch=200, batch_size=40) print(model.predict_classes(test_data)) print(test_target) if __name__=="__main__" : main()
    查看全部
  • keras 的安装 1.Anaconda CMD 2.conda install mingw libpython 3.pip install keras
    查看全部
  • 引入积分模块 from scipy.integrate import quad,dbquad,nquad #dbquad 是二元积分,nquad是n维积分 print(quad(lambda x:np.exp(-x),0,np.inf) e{exp(-x)} 在 0-正无穷 的积分 print(quad(lambda t,x:np.exp(-x*t)/t**3,0,np.inf,lambda x:1,lambda x:np.inf) #先定义 t 的范围再定义 x 的范围,他实际上是 t 的函数
    查看全部
    0 采集 收起 来源:scipy积分

    2017-08-01

  • scipy 库是 numpy 基础上增加的众多数学,科学以及工程计算常用的的库函数,例如线性代数,常微分方程,信号处理,图像处理,稀疏矩阵 等
    查看全部
    1 采集 收起 来源:scipy简介

    2017-08-01

  • import matplotlib.pyplot as plt import numpy as np %matplotlib inline x=np.linspace(-np.pi,np.pi,256,endpoint=True) c,s=np.cos(x),np.sin(x) plt.figure(1) plt.plot(x,c,color="blue",linewidth=1.0,linesyle="-",lable="COS",alpha=0.5)#plot 中指定自变量,因变量,alpha 定义透明度。 plt.plot(x,s,"r*",lable="SIN")#r代表red,*代表线型 plt.title("cos&sin") ax=plt.gca() #轴的编辑器 ax.spines["right"].set_color("none") #spines 是四周的边线,none代表隐藏 ax.spines["top"].set_color("none") ax.spines["left"].set_position(("data",0)) #位置设置到数据域的 0 位置 ax.spines["buttom"].set_position(("data",0)) plt.show()
    查看全部
    1 采集 收起 来源:基本线图绘制

    2018-03-22

  • matplotlib 官网 http://matplotlib.org/ 点击 docs 查阅参考文档行和 API
    查看全部
    0 采集 收起 来源:matplotlib概述

    2017-07-31

举报

0/150
提交
取消
课程须知
需要对python语法和基本数据结构有所了解,对数据分析感兴趣!
老师告诉你能学到什么?
1、数据分析的一般步骤 2、numpy简介与基本使用 3、matplotlib简介与基本使用 4、scipy简介与基本使用 5、pandas简介与基本使用 6、机器学习的一般概念 7、scikit-learn的简介、使用示例与学习方法 8、keras的简介与一般用法

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!