반응형

DataFrame 6

팬더 데이터 프레임에서 선택한 값이 목록에 있는지 확인하는 방법은 무엇입니까?

팬더 데이터 프레임에서 선택한 값이 목록에 있는지 확인하는 방법은 무엇입니까? 이 질문에는 이미 다음과 같은 답변이 있습니다. 값 목록을 사용하여 Pandas 데이터 프레임에서 행 선택 (8개 답변) 닫힘7개월 전에. 보기 흉함: df_cut = df_new[ ( (df_new['l_ext']==31) | (df_new['l_ext']==22) | (df_new['l_ext']==30) | (df_new['l_ext']==25) | (df_new['l_ext']==64) ) ] 작동하지 않음: df_cut = df_new[(df_new['l_ext'] in [31, 22, 30, 25, 64])] 위의 "문제"의 우아하고 효과적인 해결책이 있습니까?사용처 df_new[df_new['l_ext'].isin..

programing 2023.11.07

사전 키가 열 레이블인 다중 인덱스 데이터 프레임에 중첩된 사전

사전 키가 열 레이블인 다중 인덱스 데이터 프레임에 중첩된 사전 예를 들어 다음과 같은 사전이 있다고 합시다. dictionary = {'A' : {'a': [1,2,3,4,5], 'b': [6,7,8,9,1]}, 'B' : {'a': [2,3,4,5,6], 'b': [7,8,9,1,2]}} 그리고 저는 다음과 같은 형태의 데이터 프레임을 원합니다. A B a b a b 0 1 6 2 7 1 2 7 3 8 2 3 8 4 9 3 4 9 5 1 4 5 1 6 2 이것을 할 수 있는 편리한 방법이 있습니까?시도하는 경우: In [99]: DataFrame(dictionary) Out[99]: A B a [1, 2, 3, 4, 5] [2, 3, 4, 5, 6] b [6, 7, 8, 9, 1] [7, 8, 9, ..

programing 2023.11.02

Spark DataFrame에 빈 열 추가

Spark DataFrame에 빈 열 추가 웹의 다른 많은 위치에서 언급된 것처럼 기존 DataFrame에 새 열을 추가하는 것은 간단하지 않습니다.불행하게도 특히 두 가지를 연결하려고 할 때는 (분산 환경에서는 비효율적이지만) 이 기능을 갖는 것이 중요합니다.DataFrame사용하는unionAll. 추가를 위한 가장 우아한 해결책은 무엇입니까?nullA에 칼럼을 싣다DataFrame를 용이하게 하다unionAll? 내 버전은 다음과 같습니다. from pyspark.sql.types import StringType from pyspark.sql.functions import UserDefinedFunction to_none = UserDefinedFunction(lambda x: None, String..

programing 2023.10.23

Pandas dataframe 열에 중복된 값 확인

Pandas dataframe 열에 중복된 값 확인 팬더에서 실제로 행을 떨어뜨리지 않고 데이터 프레임 열에 중복된 값이 있는지 확인할 수 있는 방법이 있습니까?중복된 행을 제거해주는 기능이 있는데 실제로 특정 열에 중복된 행이 있을 경우에만 실행했으면 합니다. 현재 열에 있는 고유 값의 수를 행의 수와 비교합니다. 행보다 고유 값이 적으면 중복이 발생하고 코드가 실행됩니다. if len(df['Student'].unique()) < len(df.index): # Code to remove duplicates based on Date column runs 팬더를 사용하여 특정 열에 중복된 값이 존재하는지 확인하는 보다 쉽고 효율적인 방법이 있습니까? 현재 작업 중인 일부 표본 데이터(표시된 열 두 개만 ..

programing 2023.10.03
반응형