Почему Python считывает столбцы .txt как один столбец?

#python #pandas #csv #jupyter-notebook #txt

#python #pandas #csv #jupyter-ноутбук #txt

Вопрос:

Я только начал изучать Python, и мне нужно открыть набор данных. Файл .txt . Проблема в том, что когда я читаю файл, Python объединяет все его столбцы в один.

Исходный текст выглядит так:

это

Я пишу код в Jupyter-notebook.

 datareader = pd.read_csv ('data.txt', delimiter=None, header=[1,2])
datareader
  

Вывод Python выглядит следующим образом:

это

Что я делаю не так? Как правильно открыть данные?

Комментарии:

1. вам нужно добавить разделитель delimiter=r"s "

2. delimiter=None почему? может быть, вы хотите header=None

3. @YashShah спасибо! Я пробовал разные разделители, но не нашел тот, который вы предложили. Теперь файл открывается правильно