«pandas» 태그된 질문

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

10
Pandas 열 내부의 사전 / 목록을 별도의 열로 분할
postgreSQL 데이터베이스에 저장된 데이터가 있습니다. Python2.7을 사용 하여이 데이터를 쿼리하고 Pandas DataFrame으로 변환합니다. 그러나이 데이터 프레임의 마지막 열에는 그 안에 값의 사전 (또는 목록?)이 있습니다. DataFrame은 다음과 같습니다. [1] df Station ID Pollutants 8809 {"a": "46", "b": "3", "c": "12"} 8810 {"a": "36", "b": "5", "c": "8"} 8811 {"b": "2", …

3
그룹화 된 팬더 데이터 프레임을 반복하는 방법?
데이터 프레임 : c_os_family_ss c_os_major_is l_customer_id_i 0 Windows 7 90418 1 Windows 7 90418 2 Windows 7 90418 암호: print df for name, group in df.groupby('l_customer_id_i').agg(lambda x: ','.join(x)): print name print group 집계 된 데이터를 반복하려고하지만 오류가 발생합니다. ValueError : 압축을 풀기에는 너무 많은 값 @ EdChum, 예상되는 결과는 다음과 …
146 python  pandas 

5
데이터를 3 세트 (트레인, 검증 및 테스트)로 나누는 방법은 무엇입니까?
팬더 데이터 프레임이 있으며 3 개의 별도 세트로 나누고 싶습니다. train_test_split from 을 사용 sklearn.cross_validation하면 데이터를 두 세트 (트레인 및 테스트)로 나눌 수 있습니다. 그러나 데이터를 세 세트로 나누는 방법에 대한 해결책을 찾지 못했습니다. 바람직하게는 원본 데이터의 색인을 갖고 싶습니다. 해결 방법은 train_test_split두 번 사용 하고 어떻게 든 색인을 조정하는 …

2
Pandas MultiIndex DataFrame에서 행 선택
인덱스가 MultiIndex 인 데이터 프레임의 행을 선택 / 필터링하는 가장 일반적인 Pandas 방법은 무엇입니까? 단일 값 / 라벨을 기준으로 슬라이스 하나 이상의 수준에서 여러 레이블을 기반으로 슬라이스 부울 조건 및 표현식 필터링 어떤 상황에서 적용 가능한 방법 단순성을위한 가정 : 입력 데이터 프레임에 중복 인덱스 키가 없습니다. 아래의 입력 데이터 …

7
팬더 데이터 프레임 fillna () 일부 열만 배치
팬더 데이터 프레임에서 열의 일부 하위 집합에 대해서만 0으로 값을 채우려 고하지 않습니다. 내가 할 때 : import pandas as pd df = pd.DataFrame(data={'a':[1,2,3,None],'b':[4,5,None,6],'c':[None,None,7,8]}) print df df.fillna(value=0, inplace=True) print df 출력 : a b c 0 1.0 4.0 NaN 1 2.0 5.0 NaN 2 3.0 NaN 7.0 3 NaN 6.0 …
145 python  pandas  dataframe 

7
pandas를 사용하여 파이썬으로 Excel 파일 읽기
이 방법으로 Excel 파일을 읽으려고합니다. newFile = pd.ExcelFile(PATH\FileName.xlsx) ParsedData = pd.io.parsers.ExcelFile.parse(newFile) 두 가지 인수가 예상된다는 오류가 발생합니다. 두 번째 인수가 무엇인지 모르겠으며 여기에서 달성하려는 것은 Excel 파일을 DataFrame으로 변환하는 것입니다. 올바른 방법입니까? 아니면 팬더를 사용하여 다른 방법이 있습니까?

10
JSON에서 팬더로 DataFrame
내가하려는 것은 다음과 같이 위도 및 경도 좌표로 지정된 경로를 따라 Google Maps API에서 고도 데이터를 추출하는 것입니다. from urllib2 import Request, urlopen import json path1 = '42.974049,-81.205203|42.974298,-81.195755' request=Request('http://maps.googleapis.com/maps/api/elevation/json?locations='+path1+'&sensor=false') response = urlopen(request) elevations = response.read() 이것은 다음과 같은 데이터를 제공합니다. elevations.splitlines() ['{', ' "results" : [', ' {', ' "elevation" …


5
팬더 데이터 프레임에서 행의 하위 집합 수정
A와 B라는 두 개의 열이있는 팬더 DataFrame이 있다고 가정합니다. A가 0 일 때마다 B가 항상 NaN이되도록이 DataFrame을 수정하거나 복사본을 만들고 싶습니다. 어떻게하면 되나요? 나는 다음을 시도했다 df['A'==0]['B'] = np.nan 과 df['A'==0]['B'].values.fill(np.nan) 성공없이.
143 python  pandas 


8
Pandas DataFrame 색인 이름 바꾸기
DateTime 인덱스가있는 헤더가없는 CSV 파일이 있습니다. 색인과 열 이름을 바꾸고 싶지만 df.rename ()을 사용하면 열 이름 만 바뀝니다. 곤충? 0.12.0 버전입니다 In [2]: df = pd.read_csv(r'D:\Data\DataTimeSeries_csv//seriesSM.csv', header=None, parse_dates=[[0]], index_col=[0] ) In [3]: df.head() Out[3]: 1 0 2002-06-18 0.112000 2002-06-22 0.190333 2002-06-26 0.134000 2002-06-30 0.093000 2002-07-04 0.098667 In [4]: df.rename(index={0:'Date'}, columns={1:'SM'}, …
142 python  pandas  dataframe 

6
팬더 : Excel 파일에서 시트 목록 조회
새 버전의 Pandas는 다음 인터페이스 를 사용 하여 Excel 파일을로드합니다. read_excel('path_to_file.xls', 'Sheet1', index_col=None, na_values=['NA']) 사용 가능한 시트를 모르면 어떻게합니까? 예를 들어 다음 시트가있는 Excel 파일로 작업하고 있습니다. 데이터 1, 데이터 2 ..., 데이터 N, foo, bar 그러나 나는 N선험을 모른다 . Pandas의 Excel 문서에서 시트 목록을 얻는 방법이 있습니까?
142 python  excel  pandas  openpyxl  xlrd 

6
팬더의 DataFrame에서 "포함하지 않음"검색
몇 가지 검색을 수행하고로 데이터 프레임을 필터링하는 방법을 알 수 없지만 df["col"].str.contains(word)그 반대로 수행하는 방법이 있는지 궁금합니다. 그 세트의 칭찬으로 데이터 프레임을 필터링하십시오. 예 :의 효과 !(df["col"].str.contains(word)). DataFrame방법을 통해이 작업을 수행 할 수 있습니까 ?
142 python  pandas  contains 

11
pandas DataFrame에서 열 값 바꾸기
데이터 프레임의 한 열에있는 값을 바꾸려고합니다. 열 ( 'female')에는 'female'및 'male'값만 포함됩니다. 나는 다음을 시도했다. w['female']['female']='1' w['female']['male']='0' 그러나 이전 결과와 동일한 사본을받습니다. 이상적으로 다음과 같은 루프와 비슷한 출력을 얻고 싶습니다. if w['female'] =='female': w['female'] = '1'; else: w['female'] = '0'; gotchas 문서 ( http://pandas.pydata.org/pandas-docs/stable/gotchas.html )를 살펴 보았지만 아무런 일이 발생하지 …
141 python  pandas 


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