반응형

Python 104

판다 데이터 프레임의 타임스탬프 열에서 표준시를 제거하는 방법

판다 데이터 프레임의 타임스탬프 열에서 표준시를 제거하는 방법 Pandas가 forex DataFrame에 대해 시간대를 변경하는 것을 읽었지만 sqlite3 데이터베이스와의 상호 운용성을 위해 데이터 프레임 시간대의 시간 열을 단순하게 만들고 싶습니다. 내 판다 데이터 프레임의 데이터는 이미 UTC 데이터로 변환되었지만, 나는 이 UTC 시간대 정보를 데이터베이스에 유지하고 싶지 않습니다. 다른 출처에서 파생된 데이터의 샘플을 보면 다음과 같습니다. print(type(testdata)) print(testdata) print(testdata.applymap(type)) 제공: time navd88_ft station_id new 0 2018-03-07 01:31:02+00:00 -0.030332 13..

itsource 2023.07.31

Matplotlib으로 음모를 꾸미는 것이 왜 그렇게 느립니까?

Matplotlib으로 음모를 꾸미는 것이 왜 그렇게 느립니까? 저는 현재 다른 파이썬 플롯 라이브러리를 평가하고 있습니다.저는 지금 matplotlib을 시도하고 있는데 그 공연에 상당히 실망했습니다.다음 예제는 SciPy 예제에서 수정되었으며 초당 최대 8프레임만 제공합니다! 속도를 높일 수 있는 방법이 있습니까? 아니면 다른 플롯 라이브러리를 선택해야 합니까? from pylab import * import time ion() fig = figure() ax1 = fig.add_subplot(611) ax2 = fig.add_subplot(612) ax3 = fig.add_subplot(613) ax4 = fig.add_subplot(614) ax5 = fig.add_subplot(615) ax6 ..

itsource 2023.07.31

파이썬의 배열 필터?

파이썬의 배열 필터? 이 질문에는 이미 다음과 같은 답이 있습니다. 고유 항목이 있는 두 목록 간의 차이 가져오기 (32개 답변) 마감됨5개월 전에. 예를 들어, 나는 두 개의 목록을 가지고 있습니다. A = [6, 7, 8, 9, 10, 11, 12] subset_of_A = [6, 9, 12]; # the subset of A the result should be [7, 8, 10, 11]; the remaining elements 이를 위한 파이썬 내장 기능이 있습니까?주문이 중요하지 않으면 다음을 사용해야 합니다.set.difference그러나 질서를 유지하려면 간단한 목록 이해만 하면 됩니다. result = [a for a in A if a not in subset_of_A] 편집: delna..

itsource 2023.07.26

Python에서 XML 스키마로 검증

Python에서 XML 스키마로 검증 다른 파일에 XML 파일과 XML 스키마가 있는데 내 XML 파일이 스키마에 적용되는지 확인하려고 합니다.파이썬에서 어떻게 합니까? 표준 라이브러리를 사용하는 것을 선호하지만 필요한 경우 타사 패키지를 설치할 수 있습니다.XSD 파일을 사용하는 것을 의미하는 것 같습니다.놀랍게도 이를 지원하는 파이썬 XML 라이브러리는 많지 않습니다.하지만 lxml은 합니다.lxml을 사용한 검증을 선택합니다.이 페이지에는 lxml을 사용하여 다른 스키마 유형으로 유효성을 검사하는 방법도 나와 있습니다.인기 라이브러리 lxml을 사용하는 Python3의 단순 검증자 예제 설치 lxml pip install lxml 라이브러리 libxml2에서 function xmlCheckVersi..

itsource 2023.07.26

장고에서 OR 쿼리 필터를 동적으로 구성하는 방법은 무엇입니까?

장고에서 OR 쿼리 필터를 동적으로 구성하는 방법은 무엇입니까? 예제에서 다중 OR 쿼리 필터를 볼 수 있습니다. Article.objects.filter(Q(pk=1) | Q(pk=2) | Q(pk=3)) 예를 들어, 이는 다음과 같은 결과를 초래합니다. [, , ] 그러나 목록에서 이 쿼리 필터를 만들고 싶습니다.어떻게 하는 거지? 예.[1, 2, 3] -> Article.objects.filter(Q(pk=1) | Q(pk=2) | Q(pk=3))다음과 같이 쿼리를 연결할 수 있습니다. values = [1,2,3] # Turn list of values into list of Q objects queries = [Q(pk=value) for value in values] # Take one Q o..

itsource 2023.07.21

플라스크-sqlalchemy 또는 sqlalchemy

플라스크-sqlalchemy 또는 sqlalchemy 저는 플라스크와 sqlalchemy 둘 다 처음이고, 이제 막 flask 앱을 시작했고, 현재 sqlalchemy를 사용하고 있습니다.플라스크-sqlalchemy 대 sqlalchemy를 사용함으로써 얻을 수 있는 중요한 이점이 있는지 궁금합니다.저는 http://packages.python.org/Flask-SQLAlchemy/index.html 에서 충분한 동기를 찾을 수 없었습니다. 또는 아마도 저는 그 가치를 이해하지 못했을 것입니다!설명해주시면 감사하겠습니다.의 주요 Flask-SQLAlchemy는 Flask 통합 - 및 및 응용 프로그램과 합니다. Flask 응 프 램 과 의 적 통 한 으 는 엔 진 합 만 연 을 세 결 및 고 들 션 구 ..

itsource 2023.07.21

파이썬의 최대공약수 코드

파이썬의 최대공약수 코드 닫힘.이 질문은 더 필요합니다.집중적인현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 하나의 문제에만 초점을 맞추도록 질문을 업데이트합니다. 3년 전에 문을 닫았습니다. 이 질문을 개선합니다. a와 b의 최대 공약수(GCD)는 나머지 없이 둘을 나누는 가장 큰 숫자입니다. 두 숫자의 GCD를 찾는 한 가지 방법은 유클리드 알고리즘인데, 이 알고리즘은 다음과 같은 관측에 기초합니다.r다음과 같은 경우의 나머지입니다.a로 나눕니다.b,그리고나서gcd(a, b) = gcd(b, r)베이스 케이스로서, 우리는gcd(a, 0) = a. 매개 변수를 사용하는 gcd라는 함수를 작성합니다.a그리고.b그리고 그들의 최대 공약수를 반환합니다.표준 도서관에..

itsource 2023.07.21

두 데이터 프레임을 비교하고 차이점 파악

두 데이터 프레임을 비교하고 차이점 파악 이 질문에는 이미 다음과 같은 답이 있습니다. 두 데이터 프레임 간의 차이 찾기 (19개 답변) 마감됨1년 전에. 두 개의 데이터 프레임이 있습니다.예: df1: Date Fruit Num Color 2013-11-24 Banana 22.1 Yellow 2013-11-24 Orange 8.6 Orange 2013-11-24 Apple 7.6 Green 2013-11-24 Celery 10.2 Green df2: Date Fruit Num Color 2013-11-24 Banana 22.1 Yellow 2013-11-24 Orange 8.6 Orange 2013-11-24 Apple 7.6 Green 2013-11-24 Celery 10.2 Green 2013-11..

itsource 2023.07.21

IPython 노트북에서 코드가 실행되는지 확인하려면 어떻게 해야 합니까?

IPython 노트북에서 코드가 실행되는지 확인하려면 어떻게 해야 합니까? 저는 터미널 Python/IPython 또는 IPython 노트북에서 실행될 경우 다른 작업을 수행해야 하는 Python 코드 예제를 공유하고 싶습니다. IPthon 노트북에서 실행 중인 파이썬 코드를 어떻게 확인할 수 있습니까?다음은 제 요구사항에 부합합니다. get_ipython().__class__.__name__ 를 합니다.'TerminalInteractiveShell' 아피톤단에말기의이▁on.'ZMQInteractiveShell' AND 콘솔NameError는 일반 Python 인터프리터에서 사용할 수 있습니다. 수get_ipython()IPython이 시작될 때 기본적으로 글로벌 네임스페이스에서 사용할 수 있습니다. 간..

itsource 2023.07.21

매트플로트립에서 X축 레이블을 아래로 이동하지만 X축 눈금은 아래로 이동하지 않습니다.

매트플로트립에서 X축 레이블을 아래로 이동하지만 X축 눈금은 아래로 이동하지 않습니다. 히스토그램을 그리기 위해 Matplotlib을 사용하고 있습니다.이전 질문의 팁: Matplotlib - 각 빈에 레이블을 지정하여 문제를 해결했습니다. 마지막 문제가 하나 있습니다. 이전에는 x축 레이블("시간(밀리초))이 x축 눈금 아래에 렌더링되었습니다(0.00, 0.04, 0.08, 0.12 등). Joe Kingston의 조언(위 질문 참조)을 사용하여 다음을 사용해 보았습니다. ax.tick_params(axis='x', pad=30) 그러나 이렇게 하면 x축 눈금(0.00, 0.04, 0.08, 0.12 등)과 x축 레이블("시간(밀리초))이 모두 이동됩니다. 그림 세 줄 아래로 x축 라벨만 이동할 수 있..

itsource 2023.07.21
반응형