Python使用Numpy模塊讀取文件并繪制圖片
更新時間:2020年05月13日 09:16:30 作者:Iceberg_710815
這篇文章主要介紹了Python使用Numpy模塊讀取文件并繪制圖片,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
代碼如下
import pandas as pd import matplotlib.pyplot as plt import numpy as np data = np.loadtxt('distance.txt',dtype = np.int) print(data) x = data[:,0] # 設置第1列數(shù)據(jù)為x軸數(shù)據(jù)。 y = np.log(data[:,1]) # 設置第2列為y軸數(shù)據(jù),計算自然對數(shù)后賦值給y, 注意如果取以10為底的對數(shù),則需要使用log10方法。 print(x[2]) print(y[2]) plt.figure(figsize= (6, 2.5)) # 設置圖形寬高比 plt.plot(x, y, 'o') # plt.ylabel('log(PGV)(微米/秒') plt.plot(x[2],y[2],'o',color='red') # 用第3行數(shù)據(jù)突出顯示數(shù)據(jù),紅線圓點。 plt.grid(ls = '--') # 設置網(wǎng)絡線風格為虛線 plt.show()
結(jié)果
使用Numpy模塊的loadtxt方法讀取數(shù)據(jù)為數(shù)組,這種讀取文件的方法比通常的open方式讀取的文件,更容易操作。
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python中實現(xiàn)文本預處理的方法小結(jié)
文本數(shù)據(jù)是數(shù)據(jù)科學和自然語言處理領域的關(guān)鍵組成部分,本文將深入探討Python中文本預處理的關(guān)鍵步驟,并提供豐富的示例代碼,希望對大家有所幫助2023-12-12python用sqlacodegen根據(jù)已有數(shù)據(jù)庫(表)結(jié)構(gòu)生成對應SQLAlchemy模型
本文介紹了如何使用sqlacodegen獲取數(shù)據(jù)庫所有表的模型類,然后使用ORM技術(shù)進行CRUD操作,有此需求的朋友可以了解下本文2021-06-06selenium動態(tài)數(shù)據(jù)獲取的方法實現(xiàn)
本文主要介紹了selenium動態(tài)數(shù)據(jù)獲取的方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-07-07