Как открыть csv файл в Jupyter notebook?
Была проблема как это сделать тем более используя pandas.
})
Единственный вариант, который удался выглядит так.
1. Сначала открываем файл из папки на компьютере в Jupyter notebook (вы прямо в нем видите свои паки и открываете там)
2. Потом ставим pandas и прописываем путь к файлу
3. Потом вызываем содержимое файла в таком виде с такими двумя слешами!
Второй способ открыть csv файл в Jupyter notebook уже без загрузки pandas выглядит так:
Если выгружать csv файл из Google-analytics там не только все в кучу, но еще и слетает кодировка.
Чтобы открыть файл одновременно избавившись от иероглифов в csv файле,
нужно прописать следующее
with open('file_name.csv','r', encoding ='utf-8') as f:
for line in f:
print(line)
Для исправления кодировки указали этот кусок - encoding ='utf-8'
Получим открытый выбранный файл в нормальной кодировке.
Но не всегда! Бывает, что кодировка не восстанавливается.
3. Самый простой способ если файл лежит на вашем диске компа, а вы уже установили pandas, просто добавить путь "развернув" слеши. Вот так
df = pd.read_csv('C:/Users/Администратор/Desktop/test/car.csv')
4. Если проблема с разделителями, в РФ csv файлах в качестве разделителя часто используется точка с запятой, то добавить ... sep ':')
5. Если файл нужно загрузить по ссылке в облаке
import pandas as pd
import numpy as np
from datetime import datetime
df_curr = pd.read_csv('https://raw.MYSITEt.com/Propsih/test/main/data_test.csv', sep=';')
df_curr
<
})
})
})