Панды не будут записывать данные в файл Excel, они остаются пустыми - PullRequest
0 голосов
/ 17 января 2019

Мой фрейм данных выглядит так:

           exp    gamma%   proba-a%                spread-test in %
0    -6.415879     0.100  34.503457  0.1277374979529247122928732004
1    -4.558370     0.200  26.517913  0.1277374979529247122928732004
2    -2.821595     0.300  17.875550  0.1277374979529247122928732004
3    -2.118973     0.400  14.736015  0.1277374979529247122928732004
4    -1.665637     0.500  12.837838  0.1277374979529247122928732004
5    -1.326727     0.600  11.467630  0.1277374979529247122928732004
6    -1.048364     0.700  10.314268  0.1277374979529247122928732004
7    -0.819480     0.800   9.355751  0.1277374979529247122928732004
8    -0.623309     0.900   8.475801  0.1277374979529247122928732004
9    -0.466824     1.000   7.847266  0.1277374979529247122928732004

Я хотел бы написать это в листе Excel. Что я пробовал:

from pandas import ExcelWriter

writer = ExcelWriter('spread32.xlsx')
yourdf.to_excel(writer)
writer.save()

Но в файле Excel ничего не написано, оно остается пустым.

Это потому, что я пользуюсь ноутбуком Jupyter? Файл Excel уже существует.

1 Ответ

0 голосов
/ 17 января 2019

для полноты:
когда вы сохраняете файл с относительным путем, он будет относительно того, откуда вы работаете. не всегда сразу понятно, где работает jupyter, поэтому либо используйте полный путь, либо выполните %pwd, чтобы проверить, где вы на самом деле

...