контурная схема Excel против Matplotlib - PullRequest
0 голосов
/ 19 января 2019

Я пытаюсь воспроизвести таблицу Excel в matplotlib, но версия matplotlib выглядит усеченной. Версия Excel отображает весь эллипс, а версия Matplolib - нет.

excelvsmatplotlib

График Excel создается с использованием только вставной диаграммы без каких-либо изменений.

Первый столбец - это ось X, а первый ряд - это ось Y, вот почему транспонирование.

Есть ли разница между тем, как excel и matplolib "загружают" значения в диаграмму?

df = pd.read_excel('data.xlsx')
df = df.T
x = df.columns.values
y = df.index.values
Z = df.values
X, Y = np.meshgrid(x, y)
cp = plt.contourf(X, Y, Z)
cp = plt.contour(X, Y, Z, colors='k')

Привет

1 Ответ

0 голосов
/ 30 января 2019

Хорошо, люди, которые использовали Excel для построения графиков, не упомянули мне, что они фильтруют данные в самом графике ...

, поэтому, используя параметры уровней в контурной форме, я смог воспроизвести масштаб на конечном графике.

Извините за доставленные неудобства

Привет

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