목록클라우드컴퓨팅 (134)
스택큐힙리스트
저는 다음과 같이 열거형 클래스를 만들기 위해 Enum4 라이브러리를 사용하고 있습니다. class Color(Enum): RED = 1 BLUE = 2어딘가에 [1, 2]을(를) 목록으로 출력하고 싶습니다. 어떻게 이를 달성할 수 있을까요?답변 1당신은 다음을 할 수 있습니다: [e.value for e in Color]답변 2파이썬에서 enum class의 모든 값들을 가져오는 방법에 대해 알아보자. enum class란, 일련의 이름과 값으로 이루어진 열거형을 의미한다. 이 열거형은 보통 클래스로 정의되며, 각각의 이름은 고유한 값을 가진다.enum class를 사용하면, 코드의 가독성을 높이고, 코드를 더욱 안전하게 만들 수 있다. 그러나 때로는, enum class에 포함된 모든 값을 가져와야 ..
아래와 같이 .csv 파일에서 데이터를 Pandas 데이터프레임으로 읽었습니다. 하나의 열, 즉 id에 대해 열 유형을 int으로 지정하고 싶습니다. 문제는 id 시리즈에 누락/빈 값이 있습니다..csv를 읽으면서 id 열을 정수로 변환하려고 하면 다음과 같은 오류가 발생합니다: df= pd.read_csv(data.csv, dtype={'id': int}) error: Integer column has NA values대안으로, 나는 아래와 같이 읽은 후에 열 유형을 변환해 보았지만, 이번에는 다음과 같은 오류가 발생합니다. df= pd.read_csv(data.csv) df[['id']] = df[['id']].astype(int)error: Cannot convert NA to integer이것을 ..
저는 문자열 열 하나를 포함하는 데이터 프레임이 있으며, 이를 두 개의 (문자열) 열로 분리하고 싶습니다. 첫번째 열 헤더는 'fips''이고, 두번째 열 헤더는 ''row''입니다.내 DataFrame df는 이렇게 보입니다: row0 00000 UNITED STATES1 01000 ALABAMA2 01001 Autauga County, AL3 01003 Baldwin County, AL4 01005 Barbour County, AL나는 행 셀을 분할하는 것이 목표인데, df.row.str[:] 를 사용하는 방법을 모르겠어. df['fips'] = hello 를 사용해 새 열을 추가하고 hello 로 채우는 것은 가능해. 아이디어가 있나요? fips row0 00000 UNITED STATES1 010..
저는 텍스트 문자의 한 열에 쉼표로 구분된 값을 포함하는 pandas dataframe 문제가 있습니다. 각 CSV 필드를 분리하고 항목 당 새로운 행을 만드는 것이 목적입니다 (CSV가 정리되어 있으므로 ','로만 분할하면 됩니다). 예를 들어, a 문제는 b 가 되어야 합니다. In [7]: aOut[7]: var1 var20 a,b,c 11 d,e,f 2In [8]: bOut[8]: var1 var20 a 11 b 12 c 13 d 24 e 25 f 2지금까지 여러 간단한 함수를 시도해 보았지만, .apply 방법은 축에 사용할 경우 반환값으로 하나의 행만 받아 들이는 것으로 보입니다. .transform도 작동하지 않습니다. 어떤 제안이라도 크게 감사하겠습니다!예시 데이터: from pandas ..