Tag: matplotlib

Matplotlib не соответствует листу стиля fivethirtyeight

Я рисую некоторые данные в matplotlib и по какой-то причине даже без включения matplotlib.pyplot.style.use('fivethirtyeight') Я все еще получаю графические графы. Fivethirtyeight был одним из первых листов стилей, которые я пробовал, но теперь я не могу избавиться от него, не используя другую таблицу стилей, когда то, что я действительно хотел бы сделать, начинается с настроек по […]

Matplotlib и латексный луч: правильный размер

Было задано несколько вопросов об интеграции matplotlib / Python и латекса, но я не мог найти следующее: Когда я включаю savefig() созданные файлы PDF в латекс, я всегда includegraphics[scale=0.5]{myFile.pdf} И масштаб обычно составляет 0.4 или 0.5 . Учитывая, что я создаю слайды лучей A5, каков правильный способ создания PDF-файлов в правильном размере для этого, так […]

диаграмма рассеяния pylab представляется транспонированной

Я играю с различными методами интерполяции – и особенно люблю разновидности, показанные в видео на YouTube. Https://www.youtube.com/watch?v=_cJLVhdj0j4 Однако модуль рассеяния отображает точки в неправильном месте. Я перенес их ниже (пример 5), чтобы заставить его работать, но это не работает, если интересующая область не сосредоточена на происхождении (Test_Rbf). Я неправильно понимаю что-то фундаментальное, или это проблема […]

matplotlib: синхронизировать события панорамирования / масштабирования по нескольким подсети?

Я хочу, чтобы несколько подзаголовков отображали события мыши панорамирования / поворота / масштабирования в любой из подзаголовков. В частности, у меня есть несколько подсетей 3D, и я хотел бы, чтобы поворот / масштабирование в любом из них были синхронизированы во всех трехмерных поднаборах. Есть ли «простой» способ достичь этого?

TypeError: histogram () получил неожиданный аргумент ключевого слова 'new'

Мне тяжело пытаться построить гистограммы с помощью python, numpy и matplotlib на mac osx. Я работал отлично 6 месяцев назад, но тот же код вызывает эту ошибку: In [1]: %matplotlib inline In [2]:import numpy as np from numpy.random import randn import pandas as pd import matplotlib as mpl import matplotlib.pyplot as plt from scipy import […]

График рассеяния с альфой, все еще непрозрачный по областям, где пятна плотны

У меня есть график рассеяния, который отображает очень большое количество точек из двух разных наборов данных. В некоторых областях существует огромное количество точек, так что даже при очень низкой альфа (например, альфа = 0,1) вы не можете видеть сквозь массу. Но при этом альфа вы едва можете увидеть точки в разреженных регионах. Есть ли способ […]

гистограмма matplotlib с частотой и количеством

У меня есть данные (из текстового файла с разделителями пробела с двумя столбцами), который уже вставлен, но только шириной 1. Я хочу увеличить эту ширину примерно до 5. Как это сделать, используя numpy / matplotlib в Python? С помощью, data = loadtxt('file.txt') x = data[:, 0] y = data[:, 1] plt.bar(x,y) создает слишком много баров […]

из sympy import Plot fail

Я использую три разных способа импортировать функцию Plot. Все терпят неудачу. 1: from sympy import * if __name__ == '__main__': pp1,pp2,el1,el2=insline(0,0,4,0,1.5,1,1.5,1) print pp1.evalf(),pp2.evalf() p=Plot() p[0]=el1 p[1]=el2 p[2]=Segment(pp1,pp2) p.show() Показывает: Traceback (most recent call last): File "C:\Users\Erdong\workspace\Gungeo\src\gungeo.py", line 39, in <module> p=Plot() NameError: имя 'Plot' не определено 2: from sympy import Point, Ellipse, intersection, Segment,plot import […]

x позиция matplotlib

Теперь я делаю некоторые графики, используя python. Когда xtick слишком длинный, метка x находится за пределами графика. Как показано ниже: Я знаю, что мы можем настроить его, когда мы сохраним фигуру командой plt.savefig ("plot_name", bbox_inches = 'tight'), но это изменит размер цифр, если я делаю несколько графиков, когда компилирую в латекс , как показано ниже. […]

Рисунок на фигуре на фигуре

Я экспериментирую с matplotlib чтобы нарисовать фигуры в цифрах. Поскольку квадраты – самые прямые, чтобы рисовать, я начал с них. В конце я хочу написать генератор для многоугольников с определенной шириной. В данном примере это будет четырехугольный многоугольник с прямыми углами и шириной 1. Мой текущий код показывает следующее, которое как и ожидалось, так и […]

Python - лучший язык программирования в мире.