14 데이터 구조의 DataFrame
1. DataFrame 은 무엇 입 니까?
2. DataFrame 을 어떻게 만 듭 니까?
import pandas as pd
df = pd.DataFrame([[1,2],[3,4]])
df1 = pd.DataFrame([[1,2],[3,4]],columns=['zhang','li'],index=['a','b'])
df2 = pd.DataFrame({'zhang':[1,3],'li':[2,4]})
df3 = pd.DataFrame({'zhang':[1,3],'li':[2,4]},columns=['zhang','li','hu'],index=['a','b'])
df4 = pd.DataFrame({'zhang':{'a':1,'b':3},'li':{'a':2,'b':4}},columns=['zhang','li','hu'],index=['a','b','c'])
values 속성: df.values index 속성: df.index columns 속성: df.columns name 속성: df.columns.name, df.index.name df4.zhang (추천), df4['zhang'], df4.loc[:,'zhang'], df4.iloc[:,0], df4.loc[:,['zhang','li']], df4.iloc[:,:2], df4[['zhang','li']] df4.loc['a',:], df4.iloc[0,:], df4.loc[['a','b'],:], df4.loc['a':'b',:], df4.iloc[:2,:], df4[:2] (모든 열의 ':' 번 을 생략 함) df4.loc['a':'b','zhang':'li'], df4.iloc[:2,:2] df4.loc['a','zhang'], df4.iloc[0,0] df4[df4 < 3], df4[df4.zhang < 2] (열 내용 기반 서브 DataFrame) loc, iloc 및 조건 획득 기능 6. DataFrame 의 수정
df3.hu = 3, df3.hu = [3,5] (스칼라 나 서열) df3.ix['a'] = 6, df3.ix['a'] = [6,7,8] (스칼라 나 서열) df3['wang'] = 8주의: df3.wang = 8 새 열 을 만 들 수 없습니다 df3.ix['c'] = 9 del df3['wang'], df3.drop('wang',axis=1);메모: del df3.wang 열 을 삭제 할 수 없습니다 df3.drop('c') Series, DataFrame 의 index 기본 값 은 X 축 을 그 리 는 데 사 용 됩 니 다. use_False=False 을 통 해 이 기능 을 비활성화 할 수 있 습 니 다 DataFrame 열 name 은 그림 의 제목 이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.