LINUX.ORG.RU

увеличить диапазон индексов у ДатаФрейма

 ,


0

1

Имеется Series, например, s

             x
2020-01-02  22
2020-01-04  33
2020-01-07  55

Как можно увеличить диапазон индексов до

pd.date_range("2020-01-01", periods=10, freq="d")
заполнив нулями не существующие в s даты?
               x
2020-01-01   0.0
2020-01-02  22.0
2020-01-03   0.0
2020-01-04  33.0
2020-01-05   0.0
2020-01-06   0.0
2020-01-07  55.0
2020-01-08   0.0
2020-01-09   0.0
2020-01-10   0.0



Последнее исправление: scientistpython (всего исправлений: 1)

Посмотрел темы ТСа. У него ЛОР вместо гугла. Предлагаю коллективно его игнорировать. Банить то вроде не за что…

anonymous
()
Ответ на: комментарий от anonymous

Посмотрел темы ТСа. У него ЛОР вместо гугла. Предлагаю коллективно его игнорировать. Банить то вроде не за что…

Просто коряво у меня как-то получается, вот и спрашиваю:

s = ...
idx = pd.date_range("2020-01-01", periods=10, freq="d")
df = pd.DataFrame({'x': np.zeros(len(idx))}, index=idx)
df.loc[df1.index] = pd.DataFrame(s)
есть подозрение, что делать лишний датафрейм не нужно

P.S. аноним а ты про что хочешь поговорить в разделе Разработка?

scientistpython
() автор топика
Ответ на: комментарий от Shadow

resample не решает проблему, скорее всего вы и не прочитали вопроса.

P.S.

  • что почитать, чтобы научиться читать исходники на java? Т.е. с чего начать. Shadow ★★★★★

это очень прилично

scientistpython
() автор топика
Ответ на: комментарий от scientistpython

P.S. аноним а ты про что хочешь поговорить в разделе Разработка?

Очевидно, про разработку.

Ты же понимаешь, что твои темы это не разработка. Твои темы – это проверочные задания при обучении, т.е. предполагается, что ты должен знать, как выполнять эти задания, перед их выполнением. Но ты не знаешь. И не пытаешься узнать. Вместо того, чтобы прочитать учебный материал, ты постишь задание на лор, и ждёшь ответ.

anonymous
()
Ответ на: комментарий от Shadow

Вы в tf на коммерческой основе разрабатываете, или личный проект?

Давно этим занимаетесь?

anonymous
()
Ответ на: комментарий от anonymous

Давно этим занимаетесь?

Два дня всего, для себя. Вообще, в первую очередь интересуют векторные вычисления на GPU.

Shadow ★★★★★
()
Ответ на: комментарий от scientistpython

Ок. А чем эта проблема отличается от ресемплинга «вверх»?

Shadow ★★★★★
()

ответ элементарный - взять и заполнить, в чем проблема? код для этого пишется быстрее, чем паста на ЛОР

EugeneBas ★★
()
Ответ на: комментарий от scientistpython

это очень прилично

Мне было необходимо прочитать исходники «ынтерпрайзного» сервиса, разбитые на кучу файликов.
Очевидно, у java кодеров не только знания жавы и фреймворков есть.

Shadow ★★★★★
()
Ответ на: комментарий от Shadow

Не слушай Shadow, посмотри на его топики. Бот заблудился - попал в разработку вместо разговоров об всем. Просто отключай анонимусов.

anonymous
()
Ответ на: комментарий от anonymous

Просто отключай анонимусов.

На самом деле здравая мысль. Идёшь ты мимо, видишь, что можешь что-то ответить по теме (ну, или не очень). А там запломбировано. Не регистрироваться же. Таким образом, время сэкономил, а что кому-то не помог - через минуту уже забудешь, наверняка других дел полно.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.