Как загрузить фрейм данных pandas в Google Colab?
Я застрял на том, как загрузить фрейм данных pandas на мой локальный диск (или на Google Диск) после его создания в Google Colab. Я пытался преобразовать его в байты, строку (используя pd. to_string), дикт (pd.to_dict), но ничего не работает.
Кроме того, я посмотрел на использование диска.Метод CreateFile, как описано во введении Colab кода и как указано здесь: Как загрузить файл, созданный в Colaboratory workspace?, но я не уверен, как применить это к панды.
Любая помощь ценится - спасибо!
2 ответа:
Может быть, что-то вроде этого.
from google.colab import files df.to_csv('df.csv') files.download('df.csv')
Для google colab я рекомендую использовать Pydrive. Ваш ответ можно найти здесь Как загрузить файл, созданный в Colaboratory workspace?
Edit: просто измените имя файла.CSV с именем.zip или filename.blabla в строках
uploaded = drive.CreateFile({'title': 'filename.csv'}) uploaded.SetContentFile('filename.csv')
Почему? потому что эта строка
uploaded.SetContentFile('filename.csv')
Автоматический формат файла содержимого, поэтому вам не нужно преобразовывать его в строку или байт.