Разброс графика, созданного с использованием цикла for. Нужна помощь с использованием карты и удержания

Используйте приведенный ниже API кода для преобразования байт-кода в виде строки в массив байтов.

 byte[] byteArray = DatatypeConverter.parseBase64Binary("JVBERi0xLjQKMyAwIG9iago8P...");
0
задан mx0 18 March 2019 в 15:47
поделиться

1 ответ

Из документов :

cmap: Colormap, необязательно, по умолчанию: нет
Экземпляр Colormap или зарегистрированное имя colormap. cmap используется только если c является массивом с плавающей точкой. Если None, по умолчанию используется rc image.cmap.

Если я правильно понял, что вы хотите, попробуйте отредактировать строку:

ax1.scatter(xdata, ydata, c=i, cmap='bwr')

в

ax1.scatter(xdata, ydata, c=xdata, cmap='bwr')

и должно работать.

Вот очень простой пример кода, чтобы показать его:

import matplotlib.pyplot as plt
import numpy as np

fig1, ax1 = plt.subplots()
xdata = np.linspace(1, 10, 100)
ydata = xdata**2

plt.scatter(xdata, ydata, c=xdata, cmap='bwr')
ax1.set_xlabel('x-axis')
ax1.set_ylabel('y-axis')
fig1.savefig('plot.jpg')

Полученное изображение:

enter image description here

0
ответ дан Valentino 18 March 2019 в 15:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: