Генерация простого сюжета из CSV с использованием Pandas в Python - PullRequest
0 голосов
/ 09 декабря 2018

Я пытаюсь составить график первого столбца («Время») CSV-файла, нанесенного на график со вторым столбцом («Ставка»).

Вот что у меня есть.

import pandas as pd
import datetime
import csv
import matplotlib.pyplot as plt
import matplotlib.dates as mdates
headers = ['Time','Bid','Ask']

df = pd.read_csv('quotes_format.csv')

x = df['Time']
y = df['Bid']

plt.plot(x,y)
plt.gcf().autofmt_xdate()
plt.show()

CSV-файл выглядит примерно так

Это не удается и возвращает код выхода 1. Как бы это исправить, чтобы генерировать график, который я ищудля

1 Ответ

0 голосов
/ 09 декабря 2018

Вы можете указать имена каждого столбца в кадре данных с параметром names.

headers = ['Time','Bid','Ask'] df = pd.read_csv('quotes_format.csv', names=headers)

Вот документация дляФункция pandas read_csv.

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