«pandas» 태그된 질문

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


9
하나의 열 팬더에서 NxN 행렬 만들기
각 행에 목록 값이있는 데이터 프레임이 있습니다. id list_of_value 0 ['a','b','c'] 1 ['d','b','c'] 2 ['a','b','c'] 3 ['a','b','c'] 한 행과 다른 모든 행에 대해 점수를 계산해야합니다. 예를 들어 : Step 1: Take value of id 0: ['a','b','c'], Step 2: find the intersection between id 0 and id 1 , resultant = …
11 python  pandas  numpy 

1
파이썬에서 생성 된 동적 루프에서 null 값을 삭제하는 방법은 무엇입니까?
다음과 같은 데이터 프레임이 있습니다. ORDER_NO 2401 2504 2600 2020020 2019-12-04 2019-12-10 2019-12-12 2020024 2019-12-25 NaN 2019-12-20 2020034 NaN NaN 2019-12-20 2020020 2019-12-12 2019-12-15 2019-12-18 위의 데이터 프레임에서 XML을 만들고 있습니다. XML에 채워지는 null 값을 제거하고 싶습니다. 내 코드는 XML에서 특정 열과 행 값을 삭제해야합니다. 내 코드 header = """<ORD>{}</ORD>""" …

3
팬더는 한 열의 값 조건에 따라 여러 열의 값을 한 번에 덮어 씁니다.
나는 그러한 DataFrame을 가지고있다 : df = pd.DataFrame(data={ 'col0': [11, 22,1, 5] 'col1': ['aa:a:aaa', 'a:a', 'a', 'a:aa:a:aaa'], 'col2': ["foo", "foo", "foobar", "bar"], 'col3': [True, False, True, False], 'col4': ['elo', 'foo', 'bar', 'dupa']}) col1에서 ":"로 분할 한 후 목록의 길이를 얻고 싶습니다. 길이가 2보다 크면 값을 덮어 쓰거나 길이가 2보다 작 …
11 python  pandas  apply 

2
정규식으로 열을 분할하여 후행 CAPS를 별도의 열로 옮기는 방법은 무엇입니까?
정규식을 사용하여 열을 분할하려고하는데 분할을 올바르게 얻을 수없는 것 같습니다. 모든 후행 CAPS를 가져 와서 별도의 열로 옮기려고합니다. 그래서 나는 2-4 CAPS의 모든 CAPS를 연속적으로 얻고 있습니다. 그러나 열이 비어있는 'Name'동안에는 열만 남습니다 'Team'. 내 코드는 다음과 같습니다. import pandas as pd url = "https://www.espn.com/nba/stats/player/_/table/offensive/sort/avgAssists/dir/desc" df = pd.read_html(url)[0].join(pd.read_html(url)[1]) df[['Name','Team']] = …
11 python  regex  pandas 

7
반복 된 "key = value"쌍의 파일을 DataFrame으로 읽습니다.
이 형식의 데이터가있는 txt 파일이 있습니다. 처음 3 줄은 계속 반복됩니다. name=1 grade=A class=B name=2 grade=D class=A 예를 들어 데이터를 테이블 형식으로 출력하고 싶습니다. name | grade | class 1 | A | B 2 | D | A 헤더를 설정하고 데이터를 반복하는 데 어려움을 겪고 있습니다. 지금까지 시도한 것은 …



2
팬더 : 로컬 최소값을 기준으로 데이터의 지그재그 분할
시계열 데이터가 있습니다. 데이터 생성 date_rng = pd.date_range('2019-01-01', freq='s', periods=400) df = pd.DataFrame(np.random.lognormal(.005, .5,size=(len(date_rng), 3)), columns=['data1', 'data2', 'data3'], index= date_rng) s = df['data1'] 로컬 최대 값과 로컬 최소값 사이를 연결하는 지그재그 선을 만들고 싶습니다. 이는 y 축에서 |highest - lowest value|각 지그재그 선의 거리의 백분율 (예 : 20 %)을 초과해야 …

3
여러 범주 형 열 변환
내 데이터 세트에는 두 개의 범주화 된 열이 있으며,이 열은 계산하고 싶습니다. 두 열 모두 국가를 포함하고 일부는 겹칩니다 (두 열 모두에 나타남). 같은 국가의 column1과 column2에 같은 번호를 지정하고 싶습니다. 내 데이터는 다소 비슷합니다. import pandas as pd d = {'col1': ['NL', 'BE', 'FR', 'BE'], 'col2': ['BE', 'NL', 'ES', …


3
Pandas 그룹화 된 DataFrame에 Python 함수 적용-계산 속도를 높이는 가장 효율적인 방법은 무엇입니까?
나는 매우 큰 Pandas DataFrame을 다루고 있습니다. 내 데이터 세트는 다음 df설정 과 유사합니다 . import pandas as pd import numpy as np #--------------------------------------------- SIZING PARAMETERS : R1 = 20 # .repeat( repeats = R1 ) R2 = 10 # .repeat( repeats = R2 ) R3 = 541680 # .repeat( …

6
AttributeError : 'DataFrame'객체에 'ix'속성이 없습니다.
팬더 데이터 프레임의 .ix 속성을 사용하여 열을 꺼내려고 할 때 위의 오류가 발생합니다 (예 : df.ix [:, 'col_header']). 스크립트는 오늘 아침부터 작동했지만 오늘 오후에는 새로운 Pandas를 설치하여 새로운 Linux 환경에서 스크립트를 실행했습니다. 다른 사람이 전에이 오류를 본 적이 있습니까? 여기와 다른 곳을 검색했지만 찾을 수 없습니다.

3
팬더 데이터 프레임에서 열의 일부만 녹이지 않음
다음과 같은 예제 데이터 프레임이 있습니다. df = pd.DataFrame(data = {'RecordID' : [1,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5], 'DisplayLabel' : ['Source','Test','Value 1','Value 2','Value3','Source','Test','Value 1','Value 2','Source','Test','Value 1','Value 2','Source','Test','Value 1','Value 2','Source','Test','Value 1','Value 2'], 'Value' : ['Web','Logic','S','I','Complete','Person','Voice','>20','P','Mail','OCR','A','I','Dictation','Understandable','S','I','Web','Logic','R','S']}) 이 데이터 프레임을 만듭니다. +-------+----------+---------------+----------------+ | Index | RecordID | Display Label | Value | +-------+----------+---------------+----------------+ | 0 | 1 | …

1
Pandas DataFrame의 하위 클래스에 대한 속성 설정 기
pd.DataFrame( group및 timestamp_col)를 초기화 할 때 두 개의 필수 인수가 있는 하위 클래스를 설정하려고합니다 . 나는 그 주장에 대한 유효성 검사를 실행할 group와 timestamp_col나는 각 속성에 대한 setter 메소드를 가지고, 그래서. 이 모든 시도 set_index()하고 얻을 때까지 작동합니다 TypeError: 'NoneType' object is not iterable. 어떤 인수가 내 setter 함수에 전달되고 …

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