Построение графика с широким диапазоном чиселPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Построение графика с широким диапазоном чисел

Сообщение Anonymous »

Я хотел бы построить график двух столбцов фрейма данных по одному столбцу. Значения в этих столбцах представляют собой широкий диапазон чисел.

Код: Выделить всё

data = {'A': [ -0.9, -0.5, -0.3, -0.1, 0, 0.2, 0.4, 0.5, 0.8, 0.9,],  'B': [0, 0, 17, 59, 243, 6777, 35531, 909876, 3, 8], 'C': [7312, 22434, 10787, 4576, 25,  0, 5, 12, 0, 32]} 
[В примере я расположил числа в порядке, чтобы показать, что значения B соответствуют значениям A по сравнению со значениями C по сравнению со значениями C, но это не обязательно.]

Код: Выделить всё

df = pd.DataFrame(data)

Код: Выделить всё

df.plot(x='A', y='B', kind='line')

Код: Выделить всё

df.plot(x='A', y='C', kind='line')
Поскольку диапазон чисел велик, я не могу отчетливо видеть меньшие числа. Я пытался использовать номера журнала, но из-за нулей я не могу этого сделать.
Как лучше всего отобразить эти данные на одном графике и увидеть четкую разницу между значениями? B и C против значений A?
Я пытаюсь найти здесь закономерность, как показано в примере, где, если A 0, значения B высокие.

Подробнее здесь: https://stackoverflow.com/questions/788 ... of-numbers
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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