簡體   English   中英

如何將1D數據轉換為2D數組?

[英]How do I convert 1D data into a 2D array?

我已經下載了一些航磁數據,並試圖用pcolorpcolormesh繪制它。 這些數據的格式是每列都有一種數據。 我讀了文件,取出了經度,緯度和背景磁柱。 所以我有3個具有這些值的1D數組。 要用pcolor繪圖,我需要磁陣列為2D。 我想知道轉換數組的最佳方法是什么,或者是否有更好的方法用1D數組進行繪圖。

Long = np.genfromtxt('AZ_5041.txt', usecols = 2)
Lat = np.genfromtxt('AZ_5041.txt', usecols = 3)
Mag = np.genfromtxt('AZ_5041.txt', usecols = 9)

你可以嘗試像vstack(或相關的方法)。

https://docs.scipy.org/doc/numpy/reference/generated/numpy.vstack.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM