Как работать с CSV. файл на Jupyter Notebook - PullRequest
0 голосов
/ 28 мая 2020

У меня есть CSV.file, который выглядит нормально. См. Рисунок ниже:

MSCI World Return in CSV.file

Однако, когда я открываю файл в Jupyter Notebook, столбцы объединяются. См. Ниже:

MSCI World Return in Jupyter Notebook

Я использовал следующий код, чтобы открыть файл:

import pandas as pd
MSCI = pd.read_csv("/Users/user/data/MSCI Wolrd returns.csv", header=0, index_col=0, parse_dates=True)

    MSCI.head()

Как я мог go об устранении этой проблемы? Как открыть файл, чтобы даты были в одном столбце, а значения - в другом?

1 Ответ

1 голос
/ 28 мая 2020

SOlution

Это потому, что в ваших данных seperator равно ; и pandas используйте default запятую , в качестве разделителя.

Попробуйте это

import pandas as pd
MSCI = pd.read_csv("/Users/user/data/MSCI Wolrd returns.csv", header=0, index_col=0, parse_dates=True,sep=";")

MSCI.head()

Если это решение является ответом на ваш вопрос, примите его, иначе прокомментируйте, в чем проблема.

...