matplotlib 28原则
生活随笔
收集整理的這篇文章主要介紹了
matplotlib 28原则
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
記下各個簡易模板,方便ctrl+c和ctrl+v
子圖:
import numpy as np import matplotlib.pyplot as plt x = np.array(range(1,9)) y = np.array([np.random.randint(1,11) for i in range(8)]) plt.subplot(2,2,1) plt.plot(x,y,color="b",label="line") plt.subplot(2,2,2) plt.plot(x,y,"g",lw=10) plt.subplot(2,2,3) plt.plot(x,y,"b") plt.subplot(2,2,4) plt.plot(x,y,"g",lw=10) plt.legend() plt.show()
柱狀圖:
x = np.array(range(1,9)) y1 = np.array([np.random.randint(1,11) for i in range(8)]) y2 = np.array([np.random.randint(1,11) for i in range(8)]) plt.plot(x,y1,"g",lw=10) plt.bar(x,y2,0.5,alpha=1,color="b") plt.show()
dataframe生成圖表
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
df = pd.DataFrame(np.zeros((10,3)),columns=["c1","c2","c3"])
fig, axs = plt.subplots()
clust_data = df.values
collabel = df.columns
axs.axis('tight')
axs.axis('off')
the_table = axs.table(cellText=clust_data,colLabels=collabel,loc='center')
plt.show()
總結
以上是生活随笔為你收集整理的matplotlib 28原则的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Laravel之任务调度
- 下一篇: jquery与css控制元素的隐藏和显示