создать трехмерный график на основе двумерного списка с расположением сетки - PullRequest
0 голосов
/ 17 октября 2019

У меня есть структура данных, организованная таким образом. это двумерный список, например, список. List [i] также является списком из двух элементов, где первый элемент представляет собой значение, а второй элемент представляет собой идентификатор. Например, я могу сгенерировать этот список следующим образом.

import numpy as np
testlist=[]
for i in range(4):
    temp=[]
    x1 = np.random.rand()
    temp.append(x1)
    temp.append(i)
    testlist.append(temp)
testlist

результат выглядит следующим образом

[[0.23140577360818892, 0],
 [0.22604314120335667, 1],
 [0.16286759166014364, 2],
 [0.7472368944179824, 3]]

Этот список соответствует распределению по сетке, где сетка была организована согласнок этим идентификаторам. На следующем графике

enter image description here

четыре блока сетки помечены идентификаторами, соответствующими второму элементу в каждом списке записей. Согласно приведенному выше списку, блок сетки 0 имеет значение 0,23140577360818892. Как я могу сгенерировать трехмерный график на основе приведенного выше списка с осью XY в соответствии с расположением этих идентификаторов, а измерение Z фиксирует эти значения.

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