반응형

Python 54

Pandas Data Frame을 사용하여 OLS 회귀 분석 실행

Pandas Data Frame을 사용하여 OLS 회귀 분석 실행 저는.pandas데이터 프레임과 저는 B열과 C열의 값으로부터 A열의 값을 예측할 수 있습니다.장난감 예는 다음과 같습니다. import pandas as pd df = pd.DataFrame({"A": [10,20,30,40,50], "B": [20, 30, 10, 40, 50], "C": [32, 234, 23, 23, 42523]}) 이상적으로, 나는 다음과 같은 것을 가질 것입니다.ols(A ~ B + C, data = df)알고리즘 라이브러리의 예를 살펴보면 다음과 같습니다.scikit-learn데이터를 열 대신 행 목록과 함께 모형에 공급하는 것으로 보입니다.이렇게 되면 데이터를 목록 내의 목록으로 다시 포맷해야 하는데, 이는 ..

source 2023.10.26

git repo에서 pip을 설치할 때 # egg=foo를 사용하는 이유

git repo에서 pip을 설치할 때 # egg=foo를 사용하는 이유 gitrepo에서 설치하기 위해 "pip install -e..."을 수행할 때 # egg= some name 또는 pip 불만 사항을 지정해야 합니다.예를 들어, pip install -e git://github.com/hiidef/oauth2app.git#egg=oauth2app 이 "계란" 끈의 의미는 무엇입니까?pip install -h "egg" 문자열은 설치의 일부로 체크아웃되는 디렉토리입니다.에그는 단지 파이썬 코드를 묶은 것일 뿐입니다.깃 URL에서 알은 프로젝트 이름입니다.VCS 지원 보통 Pypi에서 python 패키지를 설치하기 때문에 패키지 이름과 버전만 지정합니다(또는 지정하지 않으면 최신 버전을 가정합니다)..

source 2023.10.16

배열의 열에 대해 반복하는 방법은 무엇입니까?

배열의 열에 대해 반복하는 방법은 무엇입니까? 그리고 mxn 배열이 있다고 가정합니다.이 배열의 각 열을 전체 열에 대한 연산을 수행하기 위한 함수에 전달하고자 합니다.배열의 열에 대해 반복하려면 어떻게 해야 합니까? 예를 들어, 저는 4 x 3 배열을 가지고 있습니다. 1 99 2 2 14 5 3 12 7 4 43 1 for column in array: some_function(column) 여기서 열은 첫 번째 반복에서 "1,2,3,4", 두 번째 반복에서 "99,14,12,43", 세 번째 반복에서 "2,5,7,1"이 됩니다.배열의 전치를 반복합니다. for column in array.T: some_function(column) 이것은 당신에게 시작을 줄 것입니다. >>> for col in r..

source 2023.10.11

목록 이해:각 항목에 대해 두 개 이상의 항목 반환

목록 이해:각 항목에 대해 두 개 이상의 항목 반환 이 질문에는 이미 다음과 같은 답변이 있습니다. 중첩된 목록 대신 목록 이해력에서 평평한 결과를 얻으려면 어떻게 해야 합니까? (14개 답변) 닫힘6개월 전에. 목록 이해에서 각 항목에 대해 2개 이상의 항목을 반품할 수 있습니까? 내가 원하는 것(예: [f(x), g(x) for x in range(n)] 돌아와야 할[f(0), g(0), f(1), g(1), ..., f(n-1), g(n-1)] 그래서 이 코드 블록을 대체할 무언가가 있습니다. result = list() for x in range(n): result.add(f(x)) result.add(g(x)) 이중 목록 이해: [f(x) for x in range(5) for f in (f1,..

source 2023.10.01

Python Pandas 연산 결과를 상위 데이터 프레임의 열에 다시 할당하는 방법은 무엇입니까?

Python Pandas 연산 결과를 상위 데이터 프레임의 열에 다시 할당하는 방법은 무엇입니까? IPython에는 다음과 같은 데이터 프레임이 있습니다. 각 행은 하나의 스톡입니다. In [261]: bdata Out[261]: Int64Index: 21210 entries, 0 to 21209 Data columns: BloombergTicker 21206 non-null values Company 21210 non-null values Country 21210 non-null values MarketCap 21210 non-null values PriceReturn 21210 non-null values SEDOL 21210 non-null values yearmonth 21210 non-null ..

source 2023.09.21

Flask @app.ro ute에서 python 콘솔로 인쇄하는 방법

Flask @app.ro ute에서 python 콘솔로 인쇄하는 방법 사용자가 /버튼을 호출한 후 파이썬 콘솔에 간단히 "헬로 월드"를 인쇄하고자 합니다. 이것이 저의 순진한 접근법입니다. @app.route('/button/') def button_clicked(): print 'Hello world!' return redirect('/') 배경:플라스크(조개가 아닌 플라스크)에서 다른 파이썬 명령을 실행하고 싶습니다."print"가 가장 쉬운 경우여야 합니다.저는 여기서 기본적인 반전을 이해하지 못했다고 생각합니다.이것을 하기 위한 쉬운 방법은 stderr로 인쇄하는 것입니다.이렇게 할 수 있습니다. from __future__ import print_function # In python 2.7 im..

source 2023.09.21

pip가상 환경 대신 글로벌 사이트에 설치

pip가상 환경 대신 글로벌 사이트에 설치 용사를 합니다.pip3를 패지를설다에 virtualenv그러면 패키지가 virtualenv 폴더가 아닌 글로벌 사이트 검색 폴더에 설치됩니다.OS X 매버릭스(10.9.1)에서 Python3 및 virtualenv를 설정하는 방법은 다음과 같습니다. Homebrew를 사용하여 Python3를 설치했습니다. ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" brew install python3 --with-brewed-openssl 변내용경을 했습니다.$PATH에 있어서 가변적인..bash_profile다음 행이 추가되었습니다. export PATH=/usr/local/bin:$..

source 2023.08.17

FileNotFoundError: [Errno 2] 해당 파일 또는 디렉터리가 없습니다.

FileNotFoundError: [Errno 2] 해당 파일 또는 디렉터리가 없습니다. 이 질문에는 이미 다음과 같은 답이 있습니다. open()에서 FileNotFoundError / IOError: '[Errno 2] 해당 파일 또는 디렉터리가 없습니다.' (9개 답변) 마감됨4년 전에. CSV 파일을 열려고 하는데 어떤 이유로 python이 찾을 수 없습니다. 여기 제 코드가 있습니다(단순한 코드일 뿐 문제를 해결할 수 없습니다). import csv with open('address.csv','r') as f: reader = csv.reader(f) for row in reader: print row 이름이 있는 파일을 열 때address.csv당신은 말하고 있습니다.open()파일이 현재 작..

source 2023.08.12

목록의 모든 연속된 항목 쌍에 대해 반복

목록의 모든 연속된 항목 쌍에 대해 반복 이 질문에는 이미 다음과 같은 답이 있습니다. 목록에서 중복된(현재, 다음) 값 쌍을 반복하려면 어떻게 해야 합니까? (13개 답변) 마감됨3년 전에. 목록 지정 l = [1, 7, 3, 5] 모든 연속 목록 항목 쌍에 대해 반복하려고 합니다.(1,7), (7,3), (3,5),예. for i in xrange(len(l) - 1): x = l[i] y = l[i + 1] # do something 좀 더 콤팩트한 방식으로 하고 싶습니다. for x, y in someiterator(l): ... 내장된 파이썬 중계기를 사용하여 이를 수행할 수 있는 방법이 있습니까?틀림없이itertools모듈에 해결책이 있어야 하는데, 도저히 이해할 수가 없습니다.그냥 zip을 ..

source 2023.08.07

파이썬에서 스레드 내부에서 호출할 때 sys.exit()이 종료되지 않는 이유는 무엇입니까?

파이썬에서 스레드 내부에서 호출할 때 sys.exit()이 종료되지 않는 이유는 무엇입니까? 다음 코드 스니펫이 스레드에서 호출될 때 종료되지 않고 메인 스레드에서 호출될 때 종료되는 이유가 무엇인지 혼란스럽습니다. import sys, time from threading import Thread def testexit(): time.sleep(5) sys.exit() print "post thread exit" t = Thread(target = testexit) t.start() t.join() print "pre main exit, post thread exit" sys.exit() print "post main exit" 의 문서sys.exit()호출이 Python에서 종료되어야 함을 나타냅니다...

source 2023.08.02
반응형