麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Python > 正文

python庫matplotlib繪制坐標圖

2019-11-02 14:09:11
字體:
來源:轉載
供稿:網友

很多時候我們數據處理的時候要畫坐標圖,下面我用第三方庫matplotlib以及scipy繪制光滑的曲線圖

需要安裝的庫有 matplotlib,scipy, numpy

import matplotlib.pyplot as pltimport numpy as npfrom mpl_toolkits.axisartist.axislines import Subplotfrom scipy import interpolatedef sommth_plot(x_arr, y_arr): fig = plt.figure() # 創建一個figure ax = Subplot(fig, 111) # 利用Subplot將figure加入ax fig.add_axes(ax) ax.axis['bottom'].set_axisline_style("->", size=1.5) # x軸加上箭頭 ax.axis['left'].set_axisline_style("->", size=1.5) # y軸加上上箭頭 ax.axis['top'].set_visible(False) # 去除上方坐標軸 ax.axis['right'].set_visible(False) # 去除右邊坐標軸 xmin = min(x_arr)  xmax = max(x_arr) xnew = np.arange(xmin, xmax, 0.0005) # 在最大最小值間以間隔為0.0005插入點 func = interpolate.interp1d(x_arr, y_arr)  ynew = func(xnew) # 得到插入x對應的y值 plt.plot(xnew, ynew, '-') # 繪制圖像 plt.show() # show圖像if __name__ == '__main__': x = eval(input('輸入x:')) y = eval(input('輸入y:')) smooth_plot(x, y)

如果想進一步完善你的圖像,可以用以下代碼

# 設置圖像標題plt.title('title')# 設置x范圍,y同理plt.xlim(1, 4)# 給x,y軸添加說明plt.xlabel('x')plt.ylabel('y')# 設置線條的顏色,寬度,線條樣式,標志以及曲線的標簽plt.plot(x, y, color='blue', linewidth=1.0, line, marker='o', label='')# 如果傳遞了label參量,則使用下面函數使標簽顯示,loc選擇位置,frameon=True標簽會在一個框內plt.legend(loc='upper left', frameon=True)

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持IIS7站長之家。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲综合一区二区三区 | 日韩精品中文字幕在线播放 | av在线一区二区三区四区 | 久久久久久久一区二区 | 成人免费自拍视频 | 一本色道久久99精品综合蜜臀 | 欧美激情综合在线 | 久久精品1区2区 | 免费国产之a视频 | 99精品国产小情侣高潮露脸在线 | 国内精品视频饥渴少妇在线播放 | 久久久久久久久久亚洲精品 | 高清国产免费 | 黄色成人短视频 | 国产精品久久久久久久久久久天堂 | 2021免费日韩视频网 | 久章草在线视频 | 国产精品一区二区日韩 | 极品大长腿啪啪高潮露脸 | 日韩毛片一区二区三区 | 欧美伦理一区二区 | 97zyz成人免费视频 | 久久久精品视频网站 | 激情大乳女做爰办公室韩国 | 羞羞网站在线观看入口免费 | 19禁国产精品福利视频 | 一本色道久久综合亚洲精品图片 | 69性欧美高清影院 | 成人福利在线看 | 久久久久亚洲视频 | 18pao国产成人免费视频 | 日韩字幕在线观看 | 久久精品一区二区三 | 精品人成 | 中文字幕观看 | 99影视在线视频免费观看 | 污污的视频在线观看 | 91精品国产777在线观看 | 欧美激情精品久久久久久久久久 | 艹男人的日日夜夜 | 视频一区二区三区中文字幕 |