반응형

python 30

팬더에서 데이터 프레임의 행에 걸쳐 반복하는 방법

팬더에서 데이터 프레임의 행에 걸쳐 반복하는 방법 팬더 데이터 프레임이 있는데,df: c1 c2 0 10 100 1 11 110 2 12 120 이 데이터 프레임의 행에서 반복하려면 어떻게 해야 합니까?모든 행에 대해 열의 이름으로 해당 요소(셀의 값)에 액세스합니다.예를 들어, for row in df.rows: print(row['c1'], row['c2']) 다음 중 하나를 사용할 것을 제안하는 비슷한 질문을 발견했습니다. for date, row in df.T.iteritems(): for row in df.iterrows(): 하지만 나는 이해할 수 없습니다.row대상과 작업 방법을 알려드립니다.DataFrame.iterrows 는 인덱스와 행을 모두 산출하는 생성기입니다(일련). import ..

programing 2023.11.04

R's magrittr의 python에서 %>%와 같은 기능 파이프

R's magrittr의 python에서 %>%와 같은 기능 파이프 R(magrittr 덕분에)에서 이제 다음을 통해 더 기능적인 파이핑 구문으로 작업을 수행할 수 있습니다.%>%에 다음을 이것은 이것을 코딩하는 대신에 다음을 의미합니다. > as.Date("2014-01-01") > as.character((sqrt(12)^2) 다음을 수행할 수도 있습니다. > "2014-01-01" %>% as.Date > 12 %>% sqrt %>% .^2 %>% as.character 저는 이것이 더 읽기 쉽고 데이터 프레임 이상의 사용 사례로 확장된다고 생각합니다.파이썬 언어도 비슷한 것을 지원합니까?파이프는 판다 0.16.2의 새로운 특징입니다. 예: import pandas as pd from sklearn..

programing 2023.10.25

반복하는 동안 Python dict 수정

반복하는 동안 Python dict 수정 파이썬 사전이 있다고 치자.d, 그리고 우리는 이 일을 이렇게 반복하고 있습니다. for k, v in d.iteritems(): del d[f(k)] # remove some item d[g(k)] = v # add a new item (f그리고.g단지 몇 가지 블랙박스 변형일 뿐입니다.) 즉, 다음에 항목을 추가/제거하려고 합니다.d를 반복하면서.iteritems. 이것은 잘 규정되어 있습니까?답변을 뒷받침할 참고 자료를 제공해 주시겠습니까? 참고 항목 "RuntimeError: 반복 중 사전의 크기 변경" 오류를 방지하는 방법?문제를 피하는 방법에 대한 별개의 질문을 위해.알렉스 마르텔리가 여기에 무게를 두고 있습니다. 컨테이너를 루프하는 동안 컨테이너를 변..

programing 2023.10.20

Python에서 빠른 푸리에 변환 플롯팅

Python에서 빠른 푸리에 변환 플롯팅 NumPy 및 SciPy에 액세스할 수 있으며 데이터 세트의 간단한 FFT를 만들고 싶습니다.y입니다에 입니다.y가치. 이러한 목록을 SciPy 또는 NumPy 방법으로 공급하고 결과 FFT를 표시하는 가장 간단한 방법은 무엇입니까? 예를 찾아봤지만, 이들은 모두 일정한 수의 데이터 포인트와 빈도 등으로 가짜 데이터 집합을 만드는 데 의존하고 있으며, 데이터 집합과 해당 타임스탬프만으로 수행하는 방법을 보여주지는 않습니다. 저는 다음 예시를 시도해 보았습니다. from scipy.fftpack import fft # Number of samplepoints N = 600 # Sample spacing T = 1.0 / 800.0 x = np.linspace(0.0..

programing 2023.10.05

TypeError가 표시되는 이유: 시퀀스를 'float' 유형이 아닌 형식으로 곱할 수 없습니까?

TypeError가 표시되는 이유: 시퀀스를 'float' 유형이 아닌 형식으로 곱할 수 없습니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 입력을 숫자로 읽으려면 어떻게 해야 합니까? (10개 답변) 유형 오류가 발생합니다.어떻게 고치죠? (2개 답변) 마감됨11개월 전에. 판매 금액에 정의된 판매세(0.08)를 곱하여 총 금액(판매세 시간 판매액)을 출력하기 위해 입력합니다. 이 오류가 발생합니다.뭐가 잘못됐거나 어떤 제안이 있는지 아는 사람? salesAmount = raw_input (["Insert sale amount here \n"]) ['Insert sale amount here \n']20.99 >>> salesTax = 0.08 >>> totalAmount = salesAmount..

programing 2023.08.16

url_for를 사용하여 Flask 정적 파일에 링크

url_for를 사용하여 Flask 정적 파일에 링크 사용 방법url_for폴더의 파일을 참조하기 위해 플라스크에서?예를 들어, 몇 가지 정적 파일이 있습니다.static폴더, 그 중 일부는 다음과 같은 하위 폴더에 있을 수 있습니다.static/bootstrap. 다음에서 파일을 제공하려고 할 때static/bootstrap오류가 발생했습니다. 이것으로 하위 폴더에 없는 파일을 참조할 수 있습니다. 정적 파일을 참조하는 올바른 방법은 무엇입니까?url_for사용 방법url_for어떤 수준의 정적 파일에 대한 URL을 생성할 수 있습니까?기본적으로 정적 파일의 끝점이 있습니다.또한 응용 프로그램에는 다음과 같은 인수가 있습니다. static_url_path웹의 정적 파일에 대해 다른 경로를 지정하는 데 ..

programing 2023.08.16

가상 환경에서 사용자 지정 코드는 어디로 이동합니까?

가상 환경에서 사용자 지정 코드는 어디로 이동합니까? 사용할 때 따라야 하는 디렉토리 구조의 종류virtualenv예를 들어 WSGI 애플리케이션을 구축하고 가상 환경을 만든 경우foobar다음과 같은 디렉토리 구조로 시작하겠습니다. /foobar /bin {activate, activate.py, easy_install, python} /include {python2.6/...} /lib {python2.6/...} 이 환경이 생성되면 다음과 같은 환경을 자체적으로 배치할 수 있습니다. 파이썬 파일? 정적 파일(파일/등)? 온라인에서 이용할 수 있지만 치즈 가게에서 찾을 수 없는 것과 같은 "맞춤형" 패키지? 에 관하여virtualenv디렉토리? (가상 환경 디렉토리 자체가 어디로 이동해야 하는지 이미..

programing 2023.08.11

Mac OS X에서 Python을 위한 좋은 IDE는 무엇입니까?

Mac OS X에서 Python을 위한 좋은 IDE는 무엇입니까? 닫힘.이 질문은 충족되지 않습니다.스택 오버플로 지침입니다.현재 답변을 수락하고 있지 않습니다. 도구, 라이브러리 또는 즐겨찾는 오프사이트 리소스를 추천하거나 찾는 질문은 의견이 많은 답변과 스팸을 유인하는 경향이 있기 때문에 스택 오버플로의 주제에서 벗어나 있습니다.대신 문제를 설명하고 문제를 해결하기 위해 지금까지 수행된 작업을 설명합니다. 9년 전에 문을 닫았습니다. 이 질문을 개선합니다. 저는 코딩 관행이 TDD와 리팩토링을 중심으로 하고 주요 개발 언어가 파이썬인 새로운 일을 시작하려고 합니다.저는 Java 세계에서 왔으며 오랫동안 이클립스의 자신감 있는 사용자였습니다.자바에서 일을 하지 않을 때, 저는 이메일을 사용합니다. 저는..

programing 2023.08.01

Ctrl-C를 사용하여 Python 스크립트를 죽일 수 없음

Ctrl-C를 사용하여 Python 스크립트를 죽일 수 없음 다음 스크립트를 사용하여 파이썬 스레드화를 테스트하고 있습니다. import threading class FirstThread (threading.Thread): def run (self): while True: print 'first' class SecondThread (threading.Thread): def run (self): while True: print 'second' FirstThread().start() SecondThread().start() 이것은 쿠분투 11.10의 파이썬 2.7에서 실행되고 있습니다.C +는 그것을 죽이지 않을 것입니다.또한 시스템 신호에 대한 핸들러를 추가하려고 했지만 도움이 되지 않았습니다. impor..

programing 2023.07.22

파이썬을 사용하는 모든 ASCII 문자 목록을 가져오려면 어떻게 해야 합니까?

파이썬을 사용하는 모든 ASCII 문자 목록을 가져오려면 어떻게 해야 합니까? 다음과 같은 것을 찾고 있습니다. import ascii print(ascii.charlist()) 그와 같은 것을 돌려줄 것입니다.["A", "B", "C", "D" ... ].모듈의 상수가 원하는 것일 수 있습니다. 모든 ASCII 대문자: >>> import string >>> string.ascii_uppercase 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 인쇄 가능한 모든 ASCII 문자: >>> string.printable '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&\'()*+,-./:;?@[\\]^_`{|}~ \t\n\r\..

programing 2023.07.22
반응형