«pandas» 태그된 질문

Pandas는 데이터 조작 및 분석을위한 Python 라이브러리입니다. 예를 들어 통계, 실험 과학 결과, 계량 경제학 또는 재무에서 일반적으로 사용되는 데이터 프레임, 다차원 시계열 및 단면 데이터 세트입니다. Pandas는 Python의 주요 데이터 과학 라이브러리 중 하나입니다.



7
Pandas의 join과 merge의 차이점은 무엇입니까?
두 개의 DataFrame이 있다고 가정합니다. left = pd.DataFrame({'key1': ['foo', 'bar'], 'lval': [1, 2]}) right = pd.DataFrame({'key2': ['foo', 'bar'], 'rval': [4, 5]}) 그것들을 병합하고 싶기 때문에 다음과 같이 시도하십시오. pd.merge(left, right, left_on='key1', right_on='key2') 그리고 나는 행복하다 key1 lval key2 rval 0 foo 1 foo 4 1 bar 2 bar 5 그러나 …
208 python  pandas  dataframe  join 

7
팬더 그룹 및 합계
이 데이터 프레임을 사용하고 있습니다 : Fruit Date Name Number Apples 10/6/2016 Bob 7 Apples 10/6/2016 Bob 8 Apples 10/6/2016 Mike 9 Apples 10/7/2016 Steve 10 Apples 10/7/2016 Bob 1 Oranges 10/7/2016 Bob 2 Oranges 10/6/2016 Tom 15 Oranges 10/6/2016 Mike 57 Oranges 10/6/2016 Bob 65 Oranges 10/7/2016 Tony 1 …

9
팬더를 사용할 때 날짜 부분 만 유지하십시오.
pandas.to_datetime데이터의 날짜를 구문 분석하는 데 사용 합니다. 팬더는 기본적으로 datetime64[ns]날짜가 모두 매일이지만 날짜를 나타냅니다 . 나는에 날짜를 변환하는 우아한 / 영리한 방법이 있는지 궁금 datetime.date또는 datetime64[D]내가 CSV에 데이터를 쓸 때, 날짜가가 추가되지 않도록 00:00:00. 요소별로 유형을 수동으로 변환 할 수 있다는 것을 알고 있습니다. [dt.to_datetime().date() for dt in df.dates] 그러나 …
201 python  pandas  csv  datetime  series 

20
팬더 데이터 프레임 문자열 항목을 분할하여 행 분리
I가 가지고 pandas dataframe있는 텍스트 스트링의 하나의 열은 쉼표로 구분 된 값을 포함한다. 각 CSV 필드를 분할하고 항목 당 새 행을 작성하려고합니다 (CSV가 깨끗하고 ','에서만 분할해야한다고 가정). 예를 들어 다음과 a같아야합니다 b. In [7]: a Out[7]: var1 var2 0 a,b,c 1 1 d,e,f 2 In [8]: b Out[8]: var1 var2 …

17
Pandas 데이터 프레임에서 특이 값 탐지 및 제외
열이 적은 팬더 데이터 프레임이 있습니다. 이제 특정 행이 특정 열 값을 기반으로하는 특이 치라는 것을 알고 있습니다. 예를 들어 열 'Vol'에는 모든 값이 12xx있으며 하나의 값은 4000(이상 값)입니다. 이제 이와 같은 Vol열이 있는 행을 제외하고 싶습니다. 따라서 본질적으로 특정 열의 값이 평균과 3 표준 편차 내에있는 모든 행을 선택하도록 …

8
두 날짜 사이에서 DataFrame 행을 선택하십시오.
다음과 같이 CSV에서 DataFrame을 만들고 있습니다. stock = pd.read_csv('data_in/' + filename + '.csv', skipinitialspace=True) DataFrame에는 날짜 열이 있습니다. 지정된 날짜 범위 내에 있거나 지정된 두 날짜 값 사이에 날짜 값이있는 행만 포함하는 새 DataFrame을 만들거나 기존 프레임을 덮어 쓰는 방법이 있습니까?
198 python  pandas 

11
열을 두 열로 나누는 방법은 무엇입니까?
하나의 열이있는 데이터 프레임이 있고 하나의 열 머리글을 ' fips'로하고 다른 열을 두 열로 나누고 싶습니다.'row' 내 데이터 프레임 df은 다음과 같습니다 row 0 00000 UNITED STATES 1 01000 ALABAMA 2 01001 Autauga County, AL 3 01003 Baldwin County, AL 4 01005 Barbour County, AL df.row.str[:]행 셀 분할의 목표를 달성 …
197 python  dataframe  pandas 

7
팬더 플롯에 x 및 y 레이블 추가
팬더를 사용하여 매우 간단한 것을 그리는 다음 코드가 있다고 가정합니다. import pandas as pd values = [[1, 2], [2, 5]] df2 = pd.DataFrame(values, columns=['Type A', 'Type B'], index=['Index 1', 'Index 2']) df2.plot(lw=2, colormap='jet', marker='.', markersize=10, title='Video streaming dropout by category') 특정 컬러 맵을 사용하는 능력을 유지하면서 x 및 y 레이블을 …

9
pandas DataFrame에서 특정 열 이름 변경
에서 지정된 열 이름을 변경하는 우아한 방법을 찾고있었습니다 DataFrame. 데이터 재생 ... import pandas as pd d = { 'one': [1, 2, 3, 4, 5], 'two': [9, 8, 7, 6, 5], 'three': ['a', 'b', 'c', 'd', 'e'] } df = pd.DataFrame(d) 내가 지금까지 찾은 가장 우아한 솔루션 ... names = …
195 python  pandas 

3
Python에서 Pandas와 NumPy + SciPy의 차이점은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문을 개선하십시오 둘 다 매우 유사 해 보이며 어떤 패키지가 재무 데이터 분석에 더 도움이 될지 …
195 python  numpy  scipy  pandas 

15
팬더로 큰 CSV 파일을 어떻게 읽습니까?
팬더에서 큰 CSV 파일 (약 6GB)을 읽으려고하는데 메모리 오류가 발생합니다. MemoryError Traceback (most recent call last) <ipython-input-58-67a72687871b> in <module>() ----> 1 data=pd.read_csv('aphro.csv',sep=';') ... MemoryError: 이것에 대한 도움이 필요하십니까?
194 python  pandas  csv  memory  chunks 

10
열에서 여러 데이터 프레임을 결합하는 팬더 3 방향
CSV 파일이 3 개 있습니다. 각각은 사람의 (문자열) 이름으로 첫 번째 열을 갖는 반면, 각 데이터 프레임의 다른 모든 열은 해당 개인의 속성입니다. 세 개의 CSV 문서를 모두 "결합"하여 각 행에 개인 문자열 이름의 각 고유 값에 대한 모든 속성이있는 단일 CSV를 만들려면 어떻게해야합니까? join()pandas 의 함수는 다중 인덱스가 필요하다는 …
191 python  pandas  join  merge 

4
파이썬 팬더 문자열 열의 데이터 선택에서 난 필터링
사용하지 않고 groupby어떻게 데이터를 필터링하지 NaN않습니까? 고객이 'N / A', 'n / a'또는 그 변형을 채우고 다른 사람들은 비워 두는 매트릭스가 있다고 가정 해 보겠습니다. import pandas as pd import numpy as np df = pd.DataFrame({'movie': ['thg', 'thg', 'mol', 'mol', 'lob', 'lob'], 'rating': [3., 4., 5., np.nan, np.nan, np.nan], 'name': …
190 python  pandas  dataframe 

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