일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- 지도학습
- 의사결정나무
- 단순선형회귀분석
- dataframe
- 데이터전처리
- 잔차분석
- 데이터분석
- DataScience
- GridSearchCV
- 분류
- LinearRegression
- machinelearning
- 선형회귀분석
- LogisticRegression
- 딥러닝
- 손실함수
- scikitlearn
- OrdinalEncoder
- ML
- time series
- 하이퍼파라미터
- 로지스틱회귀분석
- 시계열데이터
- RegressionTree
- 시계열 데이터
- 결정계수
- 다중선형회귀분석
- 비지도학습
- deeplearning
- Python
- Today
- Total
목록DATA SCIENCE/Python (10)
IE가 어른이 되기까지

DataFrame 정렬하기 이번엔 위 DataFrame을 정렬해보도록 하겠습니다. people.sort_index(ascending=False) 'sort_index' 함수를 통해 DataFrame을 정렬할 수 있습니다. 기본적으로 index 레이블을 기준으로 오름차순으로 행을 정렬합니다. 만약 내림차순으로 행을 정렬하고 싶다면 'ascending = Flase' 를 지정해주면 됩니다. 그 결과 'charles'부터 정렬된 것을 알 수 있습니다. people.sort_index(axis=1) 'axis = 1'로 지정하면 행 대신 열을 정렬할 수 있습니다. * axis = 0 은 행 그 결과 'age'부터 정렬된 것을 알 수 있습니다. 해당 내용이 저장이 안될 때는 inplace = True를 통해 적용..

이번엔 앞서 말씀드린 6가지 방식으로 DataFrame을 만들었다면 DataFrame의 행과 열을 다루는 방법에 대해 알아보도록 하겠습니다 ! DataFrame 열 불러오기 people["birthyear"] 위 DataFrame에서 birthyear에 해당하는 행들만 보려면 이처럼 코드를 작성하면 됩니다. 또한, 하나의 열만 호출했으므로 Series 객체가 반환됩니다. people[["birthyear", "hobby"]] 이처럼 동시에 여러 개의 열을 선택할 수 있고 이땐 2개의 대괄호를 사용합니다. DataFrame 열 추가, 삭제하기 지금부터 위 DataFrame에 행과 열을 한 번 추가, 삭제 등을 해보도록 하겠습니다. 열 추가 people["age"] = 2018 - people["birthy..

Pandas의 데이터 구조에는 Series와 DataFrame이 있다고 이전 글에서 말씀드렸습니다. 이번 글에서는 그중 DataFrame에 대해 다뤄보고자 합니다. DataFrame은 2D 테이블로 생각할 수 있는데 열 이름과 행 레이블이 있는 엑셀 시트와 비슷합니다. DataFrame 만들기 people_dict = { "weight": pd.Series([68, 83, 112], index=["alice", "bob", "charles"]), "birthyear": pd.Series([1984, 1985, 1992], index=["bob", "alice", "charles"], name="year"), "children": pd.Series([0, 3], index=["charles", "bob"]..