Python - Matplotlib отображает некорректный график при использовании pandas dataframe - PullRequest
0 голосов
/ 24 июня 2018

(мой первый в истории вопрос StackOverflow)

Я пытаюсь построить рыночную капитализацию биткойнов по отношению к дате, используя pandas и matplotlib в Python.

Вот мой код:

%matplotlib inline
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt

#read in CSV file using Pandas built in method
df = pd.read_csv("btc.csv", index_col=0, parse_dates=True)

Вот некоторые подробности о фрейме данных: сведения о фрейме данных

код matplotlib:

#Plot marketcap(usd)
plt.plot(df.index, df["marketcap(USD)"])
plt.show()

Результат: Неверный результат

Сюжет, кажется, больше похож на каракули, которые, кажется, движутся назад.Как я мог это исправить?

1 Ответ

0 голосов
/ 24 июня 2018

Вы можете изобразить свою серию Pandas «marketcap (USD)» напрямую, используя:

df["marketcap(USD)"].plot()

См. Документацию Pandas по Basic Plotting

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...