https://www.cnblogs.com/weibgg/p/10786989.html
https://www.cnblogs.com/weibgg/p/10786988.html
https://www.cnblogs.com/weibgg/p/10786990.html
https://blog.csdn.net/qq_37553899/article/details/78793226
https://blog.csdn.net/msspark/article/details/84640909
https://www.jianshu.com/nb/3749904
https://www.jb51.net/article/112815.htm
散点图 scatter:https://blog.csdn.net/jinruoyanxu/article/details/78845724
基于numpy矩阵绘制散点图:https://blog.csdn.net/qq_33369129/article/details/84643274
折现图 plot: https://blog.csdn.net/claroja/article/details/70792880
颜色,线型等属性设置:https://blog.csdn.net/claroja/article/details/71123012
https://blog.csdn.net/kkxgx/article/details/6951959
https://blog.csdn.net/claroja/article/details/70792880
颜色集合:https://www.cnblogs.com/darkknightzh/p/6117528.html
https://blog.csdn.net/wangwenzhi276/article/details/53436694
numpy知识:https://www.cnblogs.com/wj-1314/p/10244807.html
a = np.arange(0,10,1)**2
print( a)
print( a[0],a[2],a[-1],a[-2]) # 索引从0开始,-1表示最后一个索引
print ( a[2:5],a[-5:-1] )# 包括起点,不包括终点
a[-1] = 100; print ( a) # 赋值
a[1:4]=100; print ( a) # 批量赋值
a[:6:2] = -100; print ( a) # 从开始到第6个索引,每隔一个元素(步长=2)赋值
print(a[::-1]);print(a)# 将a逆序输出,a本身未发生改变
b = [np.sqrt(np.abs(i)) for i in a]; print ( b) # 通过遍历赋值
a = np.floor(10*np.random.random((3,4)))
print (a, type(a),a.shape) #输出a的形状
print (a.ravel()) # 输出平坦化后的a(a本身不改变)
a= a.ravel();print (a.ravel()) # 输出平坦化后的a(a本身不改变)
a.shape = (6,2); print a # 改变a的形状
print (a.transpose()) # 输出a的转置
6. Python安装包下载
在linux系统下,所下载的Python包主要有三个影响因素:linux系统,Python版本,其它包的依赖关系。
有时候虽然可以通过pip install packagename直接/方便地确定包,但是由于镜像地址在国外,网速非常慢而且不允许断点续传,或者单纯地我想获得该离线包。
现在有一种巧妙的方式,获得离线包(尽管并不是任何时候都有效)
输入命令 pip install packagename
在下文前两行中,往往给出改包的url地址,将url地址复制到浏览器中,下载保存。
7. python 魔法方法
https://www.cnblogs.com/zhouyixian/p/11129347.html
8. python 引用原理
https://www.cnblogs.com/cwp-bg/p/7376577.html
https://www.cnblogs.com/cwp-bg/p/7460883.html
9.理解python中的可变类型、不可变类型及如何改变函数中的参数
https://blog.csdn.net/Lin_RD/article/details/87835302
10. python 系统函数
__init__()
__class__()
__sizeof__()
1. is
2. id
3.view
4.copy
5.shape
6.reshape
7.arange
8.base
9.reshape
b = np.arange(12).reshape((2,-1)) # 2行6列
b = np.arange(12).reshape((-1,2)) # 6行2列