Tag: matplotlib

Matplotlib устанавливает заголовок жирным шрифтом при использовании «Times New Roman»

Первоначально я могу установить название фигуры жирным шрифтом следующим образом: import Matplotlib.pyplot as plt plt.title("Test",fontweight="bold") но как только я использую fontname="Times New Roman" , fontweight="bold" просто не приведет к каким-либо изменениям вообще: import Matplotlib.pyplot as plt plt.title("Test",fontname="Times New Roman",fontweight="bold") Как установить жир фигуры жирным шрифтом?

Python, Matplotlib, Scatter plot, Изменить цвет в нажатой точке

Таким образом, у меня есть простой график рассеяния с событием выбора. Я хочу изменить цвет точки данных, которую я нажимаю мышью. Код, который у меня есть, изменит цвет всего массива. Как я могу просто изменить один конкретный пункт? благодаря import sys import numpy as np import matplotlib.pyplot as plt testData = np.array([[0,0], [0.1, 0], [0, […]

Определение соотношения сторон при использовании doublex

Как установить соотношение сторон для графика, использующего twinx ? Ниже я приведу три примера: без twinx чтобы подчеркнуть, как я установил соотношение сторон с помощью twinx чтобы проиллюстрировать, как twinx ранее заданное соотношение сторон моя попытка определить соотношение сторон для y оси при использовании twinx (что не работает) Я использую matplotlib 1.3.0 Следующий сценарий иллюстрирует, […]

Увеличьте стрелки в графике Axis3Dquiver Matplotlib

Есть ли способ изменить длину отдельных стрелок на участке колчана? Я создал сюжет, используя: lines_to_draw = list of numpy 3d vectors xs, ys, zs = list of coordinates us, vs, ws = list of displacements fig = plt.figure() ax = fig.add_subplot(111, projection='3d') for line in lines_to_draw: ax.plot(line[:,0], line[:,1], line[:,2], color='green' ax.quiver(xs, ys, zs, us, vs, […]

Как я могу исправить эту ошибку? Gtk-WARNING **: Ошибка ввода GModule … Ошибка инициализации: версия GLib слишком старая (микросогласование)

Я пишу программу python с matplotlib, и я получаю эту ошибку: GLib-GIO-Message: использование «памяти» GSettings. Ваши настройки не будут сохранены или переданы другим приложениям. (python: 6304): Gtk-WARNING **: ошибка GModule (/usr/lib/x86_64-linux-gnu/gtk-2.0.0/immodules/im-ibus.so) не выполнена: GLib> версия слишком старая (микросоответствие) (python: 6304): Gtk-WARNING **: загрузка типа контекста IM 'ibus' не удалась (python: 6304): Gtk-WARNING **: ошибка GModule […]

Добавить сноску под осью x, используя matplotlib

Я не мог найти правильную функцию, чтобы добавить сноску в свой сюжет. Сноска, которую я хочу иметь, – это что-то вроде объяснения одного предмета в легенде, но слишком долго вставлять в поле легенды. Итак, я хотел бы добавить номер ref, например [1], в элемент легенды и добавить сноску в нижней части графика под осью x. […]

Обнаруживать, запускается ли скрипт python из оболочки ipython или запускается из командной строки

Есть ли способ определить, запускается ли скрипт python из оболочки python или ipython или запускается из командной строки, например, с помощью python scrip.py ? Я хочу использовать это, чтобы настроить среду matplotlib и сохранить или отобразить фигуру в зависимости от того, как выполняется скрипт. Когда я запускаю сценарий построения сценария из командной строки, я хочу, […]

Панды: как рисовать планку с двумя категориями и по четыре серии?

У меня есть следующий dataframe, где pd.concat используется для группировки столбцов: ab C1 C2 C3 C4 C5 C6 C7 C8 0 15 37 17 10 8 11 19 86 1 39 84 11 5 5 13 9 11 2 10 20 30 51 74 62 56 58 3 88 2 1 3 9 6 0 […]

pandas plot time series

У меня есть следующий код, пытающийся построить временные ряды. Заметьте, я отбрасываю второй столбец, потому что это не имеет значения. И я бросаю первую и последнюю строки. import pandas as pd activity = pd.read_csv('activity.csv', index_col=2) activity = activity.ix[1:-1] #drop first and last rows due to invalid data series = activity['activity'] series.plot() Я получаю следующую ошибку: […]

интерполяция с помощью matplotlib pcolor

Я имею два массива numpy, первый из них (30, 365) и содержит значения для 30 глубин в течение года, второй массив (30, 1) и содержит фактическую глубину (в метрах), соответствующую глубинам в первый массив. Я хочу построить первый массив, поэтому глубины масштабируются в соответствии со вторым массивом, но я также хочу, чтобы данные были интерполированы […]

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