- 博客(11)
- 收藏
- 关注
原创 python语法糖@和闭包的理解
python的语法糖@和闭包的简单理解 @:==@func1==修饰的函数func2会作为func1的参数 闭包:三个条件: 有内嵌函数 内嵌函数调用了外部函数的变量 外部函数返回内部函数地址(函数名不加括号) 外部函数称为闭包函数。 在调用闭包函数时func3=func1,这样func3就获得了func2的地址,但是由于不在同一个命名空间,func2修改不了func1中的变量所以有个保护作用。...
2020-03-23 20:12:07
303
原创 Notes_matplotlib_坐标轴刻度与修改默认设置
坐标轴刻度 import matplotlib as mpl import matplotlib.pyplot as plt import numpy as np plt.style.use('seaborn-whitegrid') %matplotlib inline fig=mpl.figure.Figure() ax=plt.axes() ax.plot(np.random.rand(50)...
2020-02-24 20:26:37
1011
原创 matplotlib图例与配色方案
配置图例 import numpy as np import matplotlib.pyplot as plt %matplotlib inline plt.style.use('classic') x=np.linspace(0,10,100) fig,ax=plt.subplots() ax.plot(x,np.sin(x),'-b',label='Sine') ax.plot(x,np.co...
2020-02-24 20:22:06
2558
原创 Notes_matplotlib_二维等高线图和频次直方图
matplotlib 中的二维等高线图和频次直方图 import matplotlib.pyplot as plt import numpy as np plt.style.use('seaborn-white') %matplotlib inline def f(x,y): return np.sin(x)**10+np.cos(10+x*y)*np.cos(x) x=np.linspa...
2020-02-24 20:16:58
829
原创 Notes_matplotlib_errorbar和填充
matplotlib 中的误差和填充 import numpy as np import matplotlib.pyplot as plt %matplotlib inline plt.style.use('seaborn-whitegrid') x=np.linspace(0,10,50) dy=0.8 y=np.sin(x)+dy*np.random.randn(50) plt.errorba...
2020-02-24 20:11:53
793
原创 Notes_matplotlib_子图和文字
子图 import matplotlib.pyplot as plt import numpy as np import matplotlib as mpl plt.style.use('seaborn-white')#注意是-而不是_ %matplotlib inline axi=plt.axes() axii=plt.axes([0.65,0.65,0.2,0.2]) #图形坐标系统的四个值[...
2020-02-24 20:07:01
905
原创 Notes_matplotlib_连续线和散点图
matplotlib连续图和散点图的笔记 使用jupyter notebook import matplotlib as mpl import matplotlib.pyplot as plt import numpy as np import pandas as pd %matplotlib inline x=np.linspace(0,10,500) fig=plt.figure() pl...
2020-02-24 19:58:59
848
原创 pandas向量化字符串处理以及数据透视表笔记
pandas向量化字符串处理以及数据透视表笔记 import numpy as np import pandas as pd import re df=pd.DataFrame(np.random.randint(2,15,(5,4)),columns=['data1','data2','data3','data4']) df data1 ...
2020-02-17 20:33:11
335
原创 pandas中groupby的相关笔记
pandas中groupby的相关笔记 使用jupyter notebook import numpy as np import pandas as pd df=pd.DataFrame(np.random.randint(0,15,(5,2)),columns=['nI','nII']) df nI nII ...
2020-02-16 22:31:35
632
原创 pandas Series 和 DataFrame拼接总结
pandas Series and DataFrame 拼接: 使用jupyter notebook import numpy as np import pandas as pd def make_df(cols,ind): data={c:[str(c)+str(i) for i in ind]for c in cols} return pd.DataFrame(data,...
2020-02-16 16:53:37
3305
原创 pandas DataFrame 索引使用总结
Pandas DataFrame 中的索引的使用总结如下: 使用Jupyter notebook import numpy as np import pandas as pd ind2=pd.MultiIndex.from_tuples([('L','A'),('L','B'),('R','C'),('R','D'),('R','E')]) c=pd.DataFrame([[23,35,18,...
2020-02-16 16:36:08
834
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人