Каков наилучший способ использовать colorRectangle и патч из Matlab в Python? - PullRequest
0 голосов
/ 30 октября 2019

У меня есть код Matlab, который я хотел бы перевести на Python. Я прочитал один конкретный CSV-файл и использую патч, чтобы сделать из него матрицу. Вот мой код Matlab:

[a1,a2,a3,a4,a5,a6] = textread('/Users/djarumcherry/Documents/MATLAB/consumption_753_v1_a01_bearbeitet.csv','%f %f %f %f %s %f','delimiter',';');

colorbar; colormap(jet);

min_a5_new = min(a5_new);

max_a5_new = max(a5_new);

for j = 1:length(a5_new)

    colorRectangle = (a5_new(j) - min_a5_new) / (max_a5_new - min_a5_new);

    if isnan(colorRectangle)

        colorRectangle = 'white';
    end;

    patch([a1(j);a2(j);a2(j);a1(j)],[a3(j);a3(j);a4(j);a4(j)],colorRectangle,'EdgeColor','none');

Какие функции я могу использовать в Python для достижения того же результата, что и в Matlab? Спасибо.

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