«dataframe» 태그된 질문

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

15
변수의 값으로 팬더 DataFrame을 생성하면 "ValueError : 모든 스칼라 값을 사용하는 경우 인덱스를 전달해야합니다"가 나타납니다.
이것은 간단한 질문 일지 모르지만 어떻게 해야하는지 알 수 없습니다. 다음과 같이 두 가지 변수가 있다고 가정 해 봅시다. a = 2 b = 3 이로부터 DataFrame을 구성하고 싶습니다. df2 = pd.DataFrame({'A':a,'B':b}) 오류가 발생합니다. ValueError : 모든 스칼라 값을 사용하는 경우 인덱스를 전달해야합니다 나는 이것을 시도했다 : df2 = (pd.DataFrame({'a':a,'b':b})).reset_index() …

12
Pandas 데이터 프레임의 두 열에 함수를 적용하는 방법
의 df열 이있는 것으로 가정하십시오 'ID', 'col_1', 'col_2'. 그리고 함수를 정의합니다. f = lambda x, y : my_function_expression. 이제 fto df의 두 열 'col_1', 'col_2'을 요소별로 적용하여 새 열 을 요소별로 계산하려고합니다 'col_3'. df['col_3'] = df[['col_1','col_2']].apply(f) # Pandas gives : TypeError: ('<lambda>() takes exactly 2 arguments (1 given)' 수행하는 방법 …
368 python  pandas  dataframe 

6
시리즈의 진실 가치는 모호합니다. a.empty, a.bool (), a.item (), a.any () 또는 a.all ()을 사용하십시오.
or조건으로 결과 데이터 프레임을 필터링하는 데 문제가 있습니다. 결과 df가 var0.25보다 크고 -0.25보다 작은 모든 열 값 을 추출하기를 원합니다 . 아래의 논리는 모호한 진실 값을 제공하지만이 필터링을 두 개의 별도 작업으로 분리하면 작동합니다. 여기서 무슨 일이 일어나고 있습니까? 제안 된 위치를 잘 모르겠습니다 a.empty(), a.bool(), a.item(),a.any() or a.all(). result …

10
데이터 프레임에서 특정 열 추출
6 개의 열이있는 R 데이터 프레임이 있고 세 개의 열만있는 새 데이터 프레임을 만들고 싶습니다. 내 데이터 프레임을 가정이다 df, 나는 추출 컬럼에 원하는 A, B그리고 E, 이것은 단지 내가 알아낼 수있는 명령입니다 : data.frame(df$A,df$B,df$E) 더 간단한 방법이 있습니까?
365 r  dataframe  r-faq 

15
그룹별로 변수를 합산하는 방법
두 개의 열이있는 데이터 프레임이 있습니다. 첫 번째 열에는 "첫 번째", "두 번째", "세 번째"와 같은 범주가 있고 두 번째 열에는 "범주"에서 특정 그룹을 본 횟수를 나타내는 숫자가 있습니다. 예를 들면 다음과 같습니다. Category Frequency First 10 First 15 First 5 Second 2 Third 14 Third 20 Second 3 범주별로 …
357 r  dataframe  aggregate  r-faq 

17
data.frame 열을 인수에서 문자로 변환
데이터 프레임이 있습니다. 전화 해 봅시다 bob: > head(bob) phenotype exclusion GSM399350 3- 4- 8- 25- 44+ 11b- 11c- 19- NK1.1- Gr1- TER119- GSM399351 3- 4- 8- 25- 44+ 11b- 11c- 19- NK1.1- Gr1- TER119- GSM399352 3- 4- 8- 25- 44+ 11b- 11c- 19- NK1.1- Gr1- TER119- GSM399353 3- 4- …
352 r  dataframe 

11
데이터 프레임의 셀에서 값을 얻는 방법?
내 데이터 프레임에서 정확히 하나의 행을 추출하는 조건을 구성했습니다. d2 = df[(df['l_ext']==l_ext) & (df['item']==item) & (df['wn']==wn) & (df['wd']==1)] 이제 특정 열에서 가치를 얻고 싶습니다. val = d2['col_name'] 그러나 결과적으로 하나의 행과 하나의 열 ( 즉, 하나의 셀) 을 포함하는 데이터 프레임을 얻습니다 . 내가 필요한 것이 아닙니다. 하나의 값 (하나의 …
346 python  pandas  dataframe 

9
데이터 프레임 목록을 하나의 데이터 프레임으로 변환
한곳에서 하나의 빅 데이터 프레임으로 변환하려는 데이터 프레임 목록으로 끝나는 코드가 있습니다. 비슷한 질문 이지만 복잡한 것을 시도 하는 이전 질문 에서 몇 가지 조언을 얻었습니다 . 다음은 내가 시작하는 것의 예입니다 (이는 설명을 위해 크게 단순화되었습니다). listOfDataFrames <- vector(mode = "list", length = 100) for (i in 1:100) { …
336 list  r  dataframe 


14
팬더 : 연산자 체인을 사용하여 DataFrame의 행을 필터링하십시오.
에서 대부분의 작업 pandas운영자 체인 (함께 수행 할 수 있습니다 groupby, aggregate, apply, 등),하지만 난 필터 행을 찾은 유일한 방법은 일반 브라켓 색인을 통해입니다 df_filtered = df[df['column'] == value] df변수 값을 필터링하기 전에 변수를 할당해야하므로이 방법이 적합하지 않습니다 . 다음과 같은 것이 더 있습니까? df_filtered = df.mask(lambda x: x['column'] == …
329 python  pandas  dataframe 



7
팬더 read_csv low_memory 및 dtype 옵션
전화 할 때 df = pd.read_csv('somefile.csv') 나는 얻다: /Users/josh/anaconda/envs/py27/lib/python2.7/site-packages/pandas/io/parsers.py:1130 : DtypeWarning : 열 (4,5,7,16)에는 혼합 유형이 있습니다. 가져올 때 dtype 옵션을 지정하거나 low_memory = False를 설정하십시오. 이 dtype옵션 이 왜 관련되어 low_memory있으며이 False문제에 도움이되는 이유는 무엇입니까?


8
시리즈 / 데이터 프레임 열의 팬더 조건부 생성
아래 줄을 따라 데이터 프레임이 있습니다. Type Set 1 A Z 2 B Z 3 B X 4 C Y Set = 'Z'인 경우 초록색을 설정하고 Set = 그렇지 않은 경우 '빨간색'을 설정하는 데이터 프레임 (= 동일한 레코드 / 행 수)과 동일한 길이의 데이터 프레임에 다른 열을 추가하거나 시리즈를 생성하려고합니다. …

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