Как мне сохранить индекс dataframe как новую строку? - PullRequest
0 голосов
/ 30 октября 2019

Итак, мой фрейм данных

timestamp = i.index.strftime("%b-%d %H")
print(timestamp)
Index(['Jan-25 17', 'Jan-25 17', 'Jan-25 17', 'Jan-25 17', 'Jan-25 17',
   'Jan-25 17', 'Jan-25 17', 'Jan-25 17', 'Jan-25 17', 'Jan-25 17',
   'Jan-25 17', 'Jan....7', 'Jan-25 17', 'Jan-25 17',
   'Jan-25 17', 'Jan-25 17', 'Jan-25 17', 'Jan-25 17', 'Jan-25 17'],
  dtype='object')

Я хочу сохранить это значение в новой строке, где timestamp = 'Jan-25 17'. Как мне это сделать? На самом деле я пытаюсь plt.savefig(timestamp+.'png') и показывает ValueError: fname должен быть PathLike или дескриптор файла.

1 Ответ

0 голосов
/ 30 октября 2019

Если я правильно понимаю ваш вопрос, timestamp - это одна и та же строка, повторенная несколько раз. Если так:

ts = list(timestamp)[0]

Вы можете сделать:

plt.savefig(ts + '.png')
...