Как извлечь столбец из кадра данных pandas, прикрепив его к строкам, сохранив при этом остальные столбцы.
Это мой пример набора данных.
import pandas as pd
import numpy as np
df = pd.DataFrame({'ID': np.arange(0,5),
'sample_1' : [5,6,7,8,9],
'sample_2' : [10,11,12,13,14],
'group_id' : ["A","B","C","D","E"]})
Вывод, который я ищуfor is:
df2 = pd.DataFrame({'ID': [0, 1, 2, 3, 4, 0, 1, 2, 3, 4],
'sample_1' : [5,6,7,8,9,10,11,12,13,14],
'group_id' : ["A","B","C","D","E","A","B","C","D","E"]})
Я попытался нарезать фрейм данных и выполнить конкататацию, используя pd.concat
, но он давал значения NaN.
Мой оригинальный набор данных большой.