listOfSeries = [pd.Series([187, 85, 34, 0], index = Data1.columns),
pd.Series([183, 80, 32, 0], index = Data1.columns)]
Data1 = Data1.append(listOfSeries)
Data1
Height
Weight
나이
BMI
Man1
180
75
30
23.148148
Man2
160
65
40
25.390625
Man3
170
75
32
25.951557
Man4
175
80
33
26.122449
0
187
85
34
0.000000
1
183
80
32
0.000000
2.2.2.2 DataFrame을 행기준으로 추가
df = DataFrame([[180,75,30,33],[160,65,40,22]],
index = ["사람5","사람6"],
columns = ["Height","Weight","나이","BMI"])
df
Height
Weight
나이
BMI
사람5
180
75
30
33
사람6
160
65
40
22
Data1.append(df)
Height
Weight
나이
BMI
Man1
180
75
30
23.148148
Man2
160
65
40
25.390625
Man3
170
75
32
25.951557
Man4
175
80
33
26.122449
0
187
85
34
0.000000
1
183
80
32
0.000000
사람5
180
75
30
33.000000
사람6
160
65
40
22.000000
2.2.3 데이터 삭제
drop 함수를 쓰면 행과 열을 삭제 할 수 있습니다.
axis option
0 : 행 기준 삭제
1 : 열 기준 삭제
2.2.3.1 열 삭제
Data1 = Data1.drop("BMI", axis = 1)
Data1
Height
Weight
나이
Man1
180
75
30
Man2
160
65
40
Man3
170
75
32
Man4
175
80
33
0
187
85
34
1
183
80
32
2.2.3.2 행 삭제
Data1 = Data1.drop("Man1", axis = 0)
Data1
Height
Weight
나이
Man2
160
65
40
Man3
170
75
32
Man4
175
80
33
0
187
85
34
1
183
80
32
2.3 DataFrame 조회
# 예제를 위한 데이터 생성
Data2 = DataFrame([[180,75,30],[160,65,40],[170,75,32], [175,80,33]],
index = ["사람1","사람2","사람3","사람4"],
columns = ["키","몸무게","나이"])
Data2
키
몸무게
나이
사람1
180
75
30
사람2
160
65
40
사람3
170
75
32
사람4
175
80
33
2.3.1 Column 조회
DataFrame명["속성명"] 또는 DataFrame명.속성명을 통해 특정 속성명만 조회 할 수 있다.
하나의 속성명을 조회 하면 SeriesType, 여러 속성명을 조회 하면 DataFrame으로 출력된다.