dataframe 4

팬더 데이터 프레임을 위치별로 자르는 방법은?

팬더 데이터 프레임을 위치별로 자르는 방법은? 나는 1000개의 행과 10개의 열을 가진 판다 데이터 프레임 객체를 가지고 있습니다.저는 단순히 데이터 프레임을 잘라내고 처음 10개의 행을 사용하고자 합니다.이거 어떻게 해요?이걸 사용하려고 노력해왔습니다. >>> df.shape (1000,10) >>> my_slice = df.ix[10,:] >>> my_slice.shape (10,) my_slice는 처음 열 열, 즉 10 x 10 데이터 프레임이어야 하지 않습니까?어떻게 하면 처음 열 개의 줄을 얻을 수 있을까요?my_slice10x10 Data Frame 개체입니까?감사해요.http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFra..

programing 2023.11.01

팬더 데이터프레임의 전체 열의 하위 문자열

팬더 데이터프레임의 전체 열의 하위 문자열 팬더 데이터 프레임 "df"를 가지고 있습니다.이 데이터 프레임에는 여러 개의 열이 있고, 그 중 하나는 서브스트링을 해야 합니다.열 이름이 "col" 이라고 가정해 보겠습니다.아래와 같이 "for" 루프를 실행하고 열을 서브스트링할 수 있습니다. for i in range(0,len(df)): df.iloc[i].col = df.iloc[i].col[:9] 하지만 저는 "for" 루프를 사용하지 않고 속성을 사용하여 직접 수행할 수 있는 옵션이 있는지 알고 싶었습니다.저는 엄청난 양의 데이터를 가지고 있는데, 이렇게 하면 데이터 처리에 시간이 많이 걸릴 것입니다.사용.str대괄호가 있는 액세서리: df['col'] = df['col'].str[:9] str.s..

programing 2023.10.22

팬더 데이터 프레임에 열 레벨을 간단히 추가하는 방법

팬더 데이터 프레임에 열 레벨을 간단히 추가하는 방법 예를 들어 다음과 같은 데이터 프레임을 가지고 있다고 가정해 보겠습니다. df = pd.DataFrame(index=list('abcde'), data={'A': range(5), 'B': range(5)}) df Out[92]: A B a 0 0 b 1 1 c 2 2 d 3 3 e 4 4 이 데이터 프레임이 이미 존재한다고 가정할 때 열 인덱스에 레벨 'C'를 간단히 추가하면 다음을 얻을 수 있습니다. df Out[92]: A B C C a 0 0 b 1 1 c 2 2 d 3 3 e 4 4 저는 이 python/pandas와 같은 SO 응답자를 보았습니다: 계층적 열 인덱스를 가진 두 개의 데이터 프레임을 하나로 결합하는 방법. 그러나 이는 이미 존..

programing 2023.10.07