728x90
데이터 시각화의 중요한 PANDAS
import pandas as pd
new_sr=pd.Series([배열], name='배열이름', index=[인덱스배열])
1 차원 Series 생성
name, index는 생략가능함.
name 생략하는경우 : None
index 생략하는 경우: 0,1,2, ...
import pandas as pd
new_df=pd.DataFrame([2차원 배열], index=[인덱스배열], columns=[컬럼의 배열]
2차원 DataFrame 생성
new_df.loc[:,'컬럼값']=[배열]
DataFrame에 새로운 열 생성하기.
초기 생성시에는 2차원 배열이 index 기준으로 값이 입력되는데,
추가 할 때는 column 기준으로 입력되니 주의하자.
빈 값을 넣으려면, 배열 대신 np.nan으로 추가하면 빈값으로 입력되고,
값 1개만 입력하면 broadcast 된다.
new_df.loc['index 값']=[배열]
DataFrame에 새로운 행 생성하기.
new_df.loc['index 값','column 값']=단일값
DataFrame에 특정한 셀 값을 입력하는 방법
728x90
'Machine Learning' 카테고리의 다른 글
Regression 알고리즘의 성능 평가 지표 (0) | 2021.08.22 |
---|---|
[PANDAS] seaborn으로 데이터 분포 살펴보기 (0) | 2021.08.22 |
[PANDAS] matplotlib으로 그래프 그리기 (0) | 2021.08.15 |
[PANDAS] 함수 (.concat)(.groupby)(.query) (0) | 2021.08.15 |
[PANDAS] DataFrame -> CSV 파일로 저장하기 (0) | 2021.08.15 |