Python實現(xiàn)讀取txt文件并畫三維圖簡單代碼示例
記憶力差的孩子得勤做筆記!
剛接觸python,最近又需要畫一個三維圖,然后就找了一大堆資料,看的人頭昏腦脹的,今天終于解決了!好了,廢話不多說,直接上代碼!
#由三個一維坐標(biāo)畫三維散點
#coding:utf-8 import numpy as np import matplotlib.pyplot as plt from mpl_toolkits.mplot3d.axes3d import Axes3D x = [] y = [] z = [] f = open("data\\record.txt") line = f.readline() while line: c,d,e = line.split() x.append(c) y.append(d) z.append(e) line = f.readline() f.close() #string型轉(zhuǎn)int型 x = [ int( x ) for x in x if x ] y = [ int( y ) for y in y if y ] z = [ int( z ) for z in z if z ] print x fig=plt.figure() ax=Axes3D(fig) ax.scatter3D(x, y, z) ax.set_xlabel('x') ax.set_ylabel('y') ax.set_zlabel('z') plt.show()
最關(guān)鍵的步驟就是那個string類型轉(zhuǎn)int類型,之前缺了這一步,死活的報錯,好了,終于搞定!
#畫三維線
# coding: utf - 8 from mpl_toolkits.mplot3d import axes3d import matplotlib.pyplot as plt x = [] y = [] z = [] f = open("data\\record.txt") line = f.readline() while line: c, d, e = line.split() x.append(c) y.append(d) z.append(e) line = f.readline() f.close() # string型轉(zhuǎn)int型 x = [int(x) for x in x if x ] y = [int(y) for y in y if y ] z = [int(z) for z in z if z ] # print x fig = plt.figure() ax = fig.gca(projection = '3d') ax.plot(x, y, z) ax.set_xlabel('x') ax.set_ylabel('y') ax.set_zlabel('z') plt.show()
總結(jié)
以上就是本文關(guān)于Python實現(xiàn)讀取txt文件并畫三維圖簡單代碼示例的全部內(nèi)容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關(guān)專題。如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!
相關(guān)文章
tensorflow指定GPU與動態(tài)分配GPU memory設(shè)置
今天小編就為大家分享一篇tensorflow指定GPU與動態(tài)分配GPU memory設(shè)置,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02PyCharm2019.3永久激活破解詳細(xì)圖文教程,親測可用(不定期更新)
這篇文章主要介紹了PyCharm2019.3最新激活碼(注冊碼)破解永久版詳細(xì)圖文教程的相關(guān)資料,親測可用,需要的朋友可以參考下2020-10-10利用Tensorflow的隊列多線程讀取數(shù)據(jù)方式
今天小編就為大家分享一篇利用Tensorflow的隊列多線程讀取數(shù)據(jù)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02Python re.findall中正則表達(dá)式(.*?)和參數(shù)re.S使用
本文主要介紹了Python re.findall中正則表達(dá)式(.*?)和參數(shù)re.S使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08對python 多線程中的守護(hù)線程與join的用法詳解
今天小編就為大家分享一篇對python 多線程中的守護(hù)線程與join的用法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-02-02python實現(xiàn)高精度求自然常數(shù)e過程詳解
這篇文章主要為大家介紹了python實現(xiàn)高精度求自然常數(shù)e過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05python繪制隨機(jī)網(wǎng)絡(luò)圖形示例
今天小編就為大家分享一篇python繪制隨機(jī)網(wǎng)絡(luò)圖形示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-11-11