Как мне преобразовать одномерные данные в двумерный массив? - PullRequest
0 голосов
/ 05 мая 2019

Я загрузил некоторые аэромагнитные данные и пытаюсь построить их, используя pcolor или pcolormesh.Эти данные пришли в формате, где каждый столбец имел тип данных.Я прочитал файл и вынул долготу, широту и фон магнитных столбцов.Таким образом, у меня есть 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)

1 Ответ

0 голосов
/ 05 мая 2019

Вы можете попробовать что-то вроде vstack (или связанный метод).

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...