فارسی
باز کردن در Telegram

رشتهٔ گفتگو esse iter_df é a lista com os índices onde quero inserir e não existem no meu DF inicial: [9, 10, 14, 91]

10 پیام · –
G
esse iter_df é a lista com os índices onde quero inserir e não existem no meu DF inicial: [9, 10, 14, 91]
  1. P
    df.append(df.iloc[[9, 10, 14, 91]], ignore_index=True) se e só se vc não se importar onde as linhas duplicadas ficarão no dataframe
    1. G
      mas nesse caso aí como eu faço a cópia do anterior?
        1. G
          eu fiz assim: for m in iter_df: line = stats_df.loc[m-1].to_frame(name=m).T stats_df = stats_df.append(line, ignore_index=False) stats_df = stats_df.sort_index()
          1. A
            A solução do Paulo é mais eficiente pq já adiciona todas as linhas ao mesmo tempo. Com pandas ou numpy, geralmente, se você está usando um loop está provavelmente fazendo algo errado.
            1. G
              kkkkkkkkkkkkk, minha nossa meu código tá todo errado então, pq faço loop um monte de vezes
        2. G
          tipo tô pensando aqui como otimizar o loop que fiz, mas ainda não entendi isso que você propôs 😞 , pq bem essa função vai receber vários dataframes, e tipo colocando só a lista e fazendo o append como ele vai saber que tem que duplicar a linha anterior?
PPt-BR Data Science & PythonPt-BR Data Science & Python@datasciencepython · گروه · فناوری
4 743عضو167 846پیام در ایندکس
فید انجمن باز کردن در Telegram

فید عمومی باز از ایندکس جست‌وجو ChatCrawler — «Google برای Telegram عمومی»؛ با خزش انجمن به‌روز می‌شود. زمان‌ها به UTC است.

فقط محتوای عمومی، API رسمی Telegram. دربارهٔ ما · پرسش‌ها · محدودیت‌های ایندکس · حذف یک صفحه · کاتالوگ · جست‌وجو · روش محاسبهٔ ما