import pandas as pd
import numpy as np
df1 = pd.DataFrame({
'Class1' : [95, 92, 98, 100],
'Class2' : [91, 93, 97, 99]
})
df2 = pd.DataFrame({
'Class1' : [87,89],
'Class2' : [85,90]
})
df2
df1.append(df2) # 판다스버전 1.4.0 이후로 append 지원하지않음
판다스 공식페이지 참조하여 대처하기
https://pandas.pydata.org/pandas-docs/version/1.4/reference/api/pandas.DataFrame.append.html
deprecated = 미래에 사용하지 않을수있다
result = pd.concat([df1,df2])
result
df3 = pd.DataFrame({
'Class1' :[96, 83]
})
pd.concat([result,df3], ignore_index=True)
#가로방향으로 통합하기
- pd.concat()
df4 = pd.DataFrame ({
'Class3' :[93, 91, 95, 98]
})
df1.join(df4)
index_label = ['a','b','c','d']
df1a = pd.DataFrame({'Class1': [95, 92, 98, 100],
'Class2': [91, 93, 97, 99]}, index= index_label)
df4a = pd.DataFrame({'Class3': [93, 91, 95, 98]}, index=index_label)
df1a.join(df4a)
'복습' 카테고리의 다른 글
코랩 결손데이터 처리하기 (0) | 2024.02.14 |
---|---|
240107 (0) | 2024.01.07 |
230105복습 (0) | 2024.01.07 |
matplotlib 그래프그리기 '기본사용' 튜토리얼 따라해보기 (0) | 2024.01.06 |
240104복습 (1) | 2024.01.05 |