График с кривыми низкого разрешения с помощью matplotlibPython

Программы на Python
Ответить
Гость
 График с кривыми низкого разрешения с помощью matplotlib

Сообщение Гость »


Моя задача — перерисовать график с кривыми в низком разрешении. Как показано ниже:


Изображение


Есть ли способ сделать это с помощью библиотеки matplotlib или любого другого решения для обработки изображений? В настоящее время matplotlib создает линии с очень высокой плавностью, как показано ниже:


Изображение


Вот функция рисования, которую я использовал:

с open('points.csv') как csv_file: csv_reader = csv.reader(csv_file, delimiter=',') для строки в csv_reader: х = число с плавающей запятой (строка [0]) у = плавающее число (строка[1]) arr.append([x, y]) данные = список (прибытие) plt.plot(*zip(*data), цвет='черный', ширина линии=0,5, альфа=1,0) plt.savefig("отчет.png") Пример данных:

617,21.550045745097 617.25,21.4286797104602 617.5,21.3023081618079 617.75,21.1830623411815 618,21.0748879703542 Примечание. Только кривая данных с низким разрешением
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»