重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
輸入以下代碼導入我們用到的函數庫。
成都創新互聯2013年至今,是專業互聯網技術服務公司,擁有項目成都網站制作、成都網站設計、外貿營銷網站建設網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元江夏做網站,已為上家服務,為江夏各地企業和個人服務,聯系電話:028-86922220
import numpy as np
import matplotlib.pyplot as plt
x=np.arange(0,5,0.1);
y=np.sin(x);
plt.plot(x,y)
采用剛才代碼后有可能無法顯示下圖,然后在輸入以下代碼就可以了:
plt.show()
你這個dimensions的錯誤。是因為x,y的類型。
你仔細看一下numpy,先初始化好。就沒有這個問題了。
x,y的數組長度不一致。
import?matplotlib.pyplot?as?plt
plt.plot([1,2,4,1],?label='line1')
plt.plot([3,1,2,3],?label='line2')
plt.legend()
可以通過plot函數的label參數來設置,
然后需要調用一下legend()函數。
一、導包
二、繪制簡單折線
1、在利用pandas模塊進行操作前,可以先引入這個模塊,如下:
2、讀取Excel文件的兩種方式:
三、pandas操作Excel的行列
1、讀取指定的單行,數據會存在列表里面
2、讀取指定的多行,數據會存在嵌套的列表里面
3、讀取指定的行列
4、讀取指定的多行多列值
5、獲取所有行的指定列
6、獲取行號并打印輸出
7、獲取列名并打印輸出
8、獲取指定行數的值
四、pandas處理Excel數據成為字典
五、繪制簡單折線圖
六、繪制簡單散點圖
使用scatter繪制散點圖并設置其樣式
1、繪制單個點,使用函數scatter,并向它傳遞x,y坐標,并可使用參數s指定點的大小
2、繪制一系列點,向scatter傳遞兩個分別包含x值和y值的列表
3、設置坐標軸的取值范圍:函數axis()要求提供四個值,x,y坐標軸的最大值和最小值
4、使用參數edgecolor在函數scatter中設置數據點的輪廓
5、向scatter傳遞參數c,指定要使用的顏色
6、使用顏色映射
7、自動保存圖表:使用函數plt.savefig()
8、設置繪圖窗口尺寸
9、實例程序
把點的信息設置好就可以直接繪制圖形了。繪制圖形也很簡單,調用plot函數就行
首先創建一個包含x值的列表,其中包含數字1~1000。接下來是一個生成y值的列表解析,它遍歷x值(for x in x_values),計算其平方值,并將結果存儲到列表 y_values中。然后,將輸入列表和輸出列表傳遞給scatter()。使用函數axis()指定了每個坐標軸的取值范圍。函數axis()要求提供四個值:x和y坐標軸的最小值和最大值。在這里,我們將x坐標軸的取值范圍設置為0-1100,將y坐標軸的取值范圍設置為0-1100000。