考慮下面dataframes,D1作爲學生信息和d2爲主題級結合1行數據幀和正行數據幀,通過複製1行,並追加到n行數據幀
>>> data = [['Alice',18]]
>>> d1 = pd.DataFrame(data,columns=['Name','Age'])
>>> d1
Name Age
0 Alice 18
>>> data2 = [['Science','A'],['Math','C'],['English','B']]
>>> d2 = pd.DataFrame(data2, columns=['Subject','Grade'])
>>> d2
Subject Grade
0 Science A
1 Math C
2 English B
我想D1和D2與merge
+ assign
+ drop
這樣
Name Age Subject Grade
0 Alice 18 Science A
1 Alice 18 Math C
2 Alice 18 English B
當然,我是重新索引不同;) – jezrael
感謝它的作品! –
不客氣!如果我的或其他答案有幫助,請不要忘記[接受](http://meta.stackexchange.com/a/5235/295067) - 點擊答案旁邊的複選標記('✓')以切換它從灰色到填充。但只有一個答案應該被接受。謝謝。 – jezrael