«dataframe» 태그된 질문

데이터 프레임은 테이블 형식 데이터 구조입니다. 일반적으로 행은 관측치이고 열은 다양한 유형의 변수 인 데이터를 포함합니다. "data frame"또는 "dataframe"은 여러 언어 (R, Apache Spark, deedle, Maple, Python의 팬더 라이브러리 및 Julia의 DataFrames 라이브러리)에서이 개념에 사용되는 용어이지만 "table"은 MATLAB과 SQL.


22
Pandas의 DataFrame에서 행을 반복하는 방법은 무엇입니까?
나는이 DataFrame팬더에서 : import pandas as pd inp = [{'c1':10, 'c2':100}, {'c1':11,'c2':110}, {'c1':12,'c2':120}] df = pd.DataFrame(inp) print df 산출: c1 c2 0 10 100 1 11 110 2 12 120 이제이 프레임의 행을 반복하고 싶습니다. 모든 행에 대해 열 이름으로 요소 (셀의 값)에 액세스 할 수 있기를 원합니다. 예를 들면 …
1947 python  pandas  rows  dataframe 

26
팬더에서 열 이름 바꾸기
팬더와 열 레이블을 사용하는 DataFrame이 있는데 원래 열 레이블을 바꾸려면 편집해야합니다. A원래 열 이름이 다음 과 같은 DataFrame 에서 열 이름을 변경하고 싶습니다 . ['$a', '$b', '$c', '$d', '$e'] 에 ['a', 'b', 'c', 'd', 'e']. 편집 한 열 이름을 목록에 저장했지만 열 이름을 바꾸는 방법을 모르겠습니다.

15
팬더 DataFrame에서 열 삭제
DataFrame에서 열을 삭제할 때 다음을 사용합니다. del df['column_name'] 그리고 이것은 훌륭하게 작동합니다. 왜 다음을 사용할 수 없습니까? del df.column_name 로 열 / 시리즈에 액세스 할 수 있기 때문에 이것이 df.column_name작동 할 것으로 예상했습니다.
1326 python  pandas  dataframe 

19
여러 열로 데이터 프레임을 정렬하는 방법
data.frame을 여러 열로 정렬하고 싶습니다. 예를 들어 아래의 data.frame을 사용하면 z열 b(오름차순) , 열 (오름차순) 별로 정렬하고 싶습니다 . dd <- data.frame(b = factor(c("Hi", "Med", "Hi", "Low"), levels = c("Low", "Med", "Hi"), ordered = TRUE), x = c("A", "D", "A", "C"), y = c(8, 3, 9, 9), z = c(1, …
1316 r  sorting  dataframe  r-faq 


17
팬더 데이터 프레임에서 여러 열 선택
다른 열에 데이터가 있지만 다른 변수에 저장하기 위해 추출하는 방법을 모르겠습니다. index a b c 1 2 3 4 2 3 4 5 어떻게 선택합니까 'a', 'b'그리고 DF1에 저장? 나는 시도했다 df1 = df['a':'b'] df1 = df.ix[:, 'a':'b'] 아무것도 작동하지 않는 것 같습니다.
1110 python  pandas  dataframe  select 

19
pandas DataFrame 열 헤더에서 목록 가져 오기
팬더 DataFrame에서 열 헤더 목록을 가져 오려고합니다. DataFrame은 사용자 입력에서 제공되므로 열 수 또는 열이 무엇인지 알 수 없습니다. 예를 들어 다음과 같은 DataFrame이 제공된 경우 : >>> my_dataframe y gdp cap 0 1 2 5 1 2 3 9 2 8 7 2 3 3 4 7 4 6 …
1013 python  pandas  dataframe 

23
Python 팬더에서 기존 DataFrame에 새 열 추가
이름이 지정된 열과 행이 연속적이지 않은 다음과 같은 인덱스 DataFrame이 있습니다. a b c d 2 0.671399 0.101208 -0.181532 0.241273 3 0.446172 -0.243316 0.051767 1.577318 5 0.614758 0.075793 -0.451460 -0.012493 'e'기존 데이터 프레임에 새 열을 추가하고 데이터 프레임에서 아무것도 변경하지 않으려 고합니다 (예 : 새 열의 길이는 항상 DataFrame과 동일 …

14
팬더 DataFrame의 행 수를 어떻게 얻습니까?
Pandas로 데이터 프레임 df 행 수를 얻으려고하는데 여기에 내 코드가 있습니다. 방법 1 : total_rows = df.count print total_rows +1 방법 2 : total_rows = df['First_columnn_label'].count print total_rows +1 두 코드 스 니펫 모두이 오류를 발생시킵니다. TypeError : + : 'instancemethod'및 'int'에 대해 지원되지 않는 피연산자 유형 내가 무엇을 잘못하고 …
930 python  pandas  dataframe 

30
DataFrame 열의 순서를 변경하는 방법은 무엇입니까?
나는 다음과 같은 것을 가지고있다 DataFrame( df) : import numpy as np import pandas as pd df = pd.DataFrame(np.random.rand(10, 5)) 할당을 통해 더 많은 열을 추가합니다. df['mean'] = df.mean(1) 열 mean을 앞으로 이동시키는 방법 , 즉 다른 열의 순서를 그대로 유지하면서 첫 번째 열로 설정하는 방법은 무엇입니까?
877 python  pandas  dataframe 

20
이름별로 데이터 프레임 열 삭제
데이터 프레임에서 제거하려는 여러 열이 있습니다. 다음과 같은 것을 사용하여 개별적으로 삭제할 수 있음을 알고 있습니다. df$x <- NULL 그러나 나는 더 적은 명령으로 이것을하기를 바랐다. 또한 정수 색인을 사용하여 다음과 같이 열을 삭제할 수 있음을 알고 있습니다. df <- df[ -c(1, 3:6, 12) ] 그러나 변수의 상대 위치가 변경 …
874 r  dataframe  r-faq 

25
팬더 DataFrame에 한 행 추가
팬더가 완전히 채워지도록 설계 DataFrame되었지만 빈 DataFrame을 만든 다음 행을 하나씩 추가 해야합니다 . 가장 좋은 방법은 무엇입니까? 빈 데이터 프레임을 성공적으로 만들었습니다. res = DataFrame(columns=('lib', 'qty1', 'qty2')) 그런 다음 새 행을 추가하고 필드를 다음과 같이 채울 수 있습니다. res = res.set_value(len(res), 'qty1', 10.0) 작동하지만 매우 이상해 보입니다 :-/ (문자열 …


9
Pandas에서 열의 데이터 유형 변경
목록 목록으로 표시된 테이블을로 변환하고 싶습니다 Pandas DataFrame. 매우 단순화 된 예로서 : a = [['a', '1.2', '4.2'], ['b', '70', '0.03'], ['x', '5', '0']] df = pd.DataFrame(a) 열을 적절한 유형으로 변환하는 가장 좋은 방법은 무엇입니까?이 경우 열 2와 3은 부동 소수점으로? DataFrame으로 변환하는 동안 유형을 지정하는 방법이 있습니까? 아니면 먼저 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.