반응형

Python 29

Matplotlib의 하위 그림에서 행 및 열 머리글

Matplotlib의 하위 그림에서 행 및 열 머리글 루프에서 생성된 하위 플롯의 그리드에 행과 열 헤더를 추가하는 가장 좋은 방법은 무엇입니까?matplotlib? 두 사람을 생각할 수는 있지만, 특별히 단정하지는 않습니다. 열의 경우 루프에 대한 카운터를 사용하여set_title()맨 앞줄만행의 경우에는 작동하지 않습니다.당신은 그림을 그려야 할 것입니다.text줄거리 밖에서 위에 부분구 행을 추가하고 왼쪽에 부분구 열을 추가한 다음 해당 부분구 중간에 텍스트를 그립니다. 더 좋은 대안을 제시해 주실 수 있습니까? 이렇게 하는 방법에는 여러 가지가 있습니다.쉬운 방법은 그림의 y 레이블과 제목을 이용한 다음 사용하는 것입니다.fig.tight_layout()라벨을 넣을 공간을 만들기 위해.또는 추가 ..

programing 2023.10.24

회귀 네트워크 교육 시 NaN 손실

회귀 네트워크 교육 시 NaN 손실 저는 260,000 행과 35 열을 가진 "원 핫 인코딩"(모든 1과 0)의 데이터 매트릭스를 가지고 있습니다.저는 케라스를 사용하여 연속형 변수를 예측하기 위한 간단한 신경망을 훈련하고 있습니다.네트워크를 만드는 코드는 다음과 같습니다. model = Sequential() model.add(Dense(1024, input_shape=(n_train,))) model.add(Activation('relu')) model.add(Dropout(0.1)) model.add(Dense(512)) model.add(Activation('relu')) model.add(Dropout(0.1)) model.add(Dense(256)) model.add(Activation('re..

programing 2023.10.24

디스크에 쓰지 않고 AWS S3의 텍스트 파일을 팬더로 가져오는 방법

디스크에 쓰지 않고 AWS S3의 텍스트 파일을 팬더로 가져오는 방법 탭 구분표인 S3에 저장된 텍스트 파일이 있습니다.팬더에 로드하고 싶은데 헤로쿠 서버에서 실행 중이라 저장이 먼저 안 됩니다.여기 제가 지금까지 가지고 있는 것이 있습니다. import io import boto3 import os import pandas as pd os.environ["AWS_ACCESS_KEY_ID"] = "xxxxxxxx" os.environ["AWS_SECRET_ACCESS_KEY"] = "xxxxxxxx" s3_client = boto3.client('s3') response = s3_client.get_object(Bucket="my_bucket",Key="filename.txt") file = respon..

programing 2023.10.14

Python에서 "스레드 로컬 스토리지"란 무엇이며, 왜 필요합니까?

Python에서 "스레드 로컬 스토리지"란 무엇이며, 왜 필요합니까? 구체적으로 파이썬에서 변수는 스레드 간에 어떻게 공유됩니까? 나는 을 해 보았지만요.threading.Thread변수들이 어떻게 공유되는지에 대한 예를 전혀 이해하지 못했거나 보지도 못했습니다.그것들은 메인 실과 아이들 사이에 공유되니 아니면 아이들 사이에서만 공유되니?이 공유를 피하기 위해 스레드 로컬 스토리지를 언제 사용해야 합니까? 잠금을 사용하여 스레드 간에 공유 데이터에 대한 액세스를 동기화하는 것에 대한 경고는 많이 보았지만 문제의 좋은 예는 아직 보지 못했습니다.Python에서는 함수-로컬 변수를 제외하고 모든 것이 공유됩니다(각 함수 호출은 고유한 로컬 집합을 가지며 스레드는 항상 별개의 함수 호출이기 때문입니다).그리고..

programing 2023.10.09

아마존 s3 버킷에서 파일을 삭제하는 방법?

아마존 s3 버킷에서 파일을 삭제하는 방법? 아마존 s3 버킷에서 필요한 파일을 삭제할 python 코드를 작성해야 합니다.아마존 s3 버킷에 연결할 수 있고 파일 저장도 가능한데 어떻게 파일을 삭제할 수 있나요?사용.boto3(현재 버전 1.4.4) 를 사용합니다. import boto3 s3 = boto3.resource('s3') s3.Object('your-bucket', 'your-key').delete() Python boto3 SDK(AWS에 대해 자격 증명이 설정되어 있다고 가정)를 사용하면 다음과 같이 버킷의 지정된 개체가 삭제됩니다. import boto3 client = boto3.client('s3') client.delete_object(Bucket='mybucketname', K..

programing 2023.10.09

파이썬 스크립트를 벤치마킹하는 간단한 방법이 있습니까?

파이썬 스크립트를 벤치마킹하는 간단한 방법이 있습니까? 합니다 shell 을 사용합니다.time인지, 큰지 사용량이 제 목적은 데이터가 작은지, 중간인지, 큰지 또는 매우 큰지, 시간과 메모리 사용량이 얼마나 되는지를 테스트하는 것입니다. 이것을 할 수 있는 리눅스나 파이썬을 위한 도구가 있습니까?파이썬 프로파일러와 파이콜 그래프를 보세요.또한 아래 댓글 중 "SnakeViz"를 꼭 확인해보세요.프로파일링 데이터에 대한 또 다른 시각화 기능을 제공하여 도움이 될 수 있습니다. 시간을 재다 def test(): """Stupid test function""" lst = [] for i in range(100): lst.append(i) if __name__ == '__main__': import timei..

programing 2023.10.09

오류 없이 아무것도 커밋하지 않는 방법?

오류 없이 아무것도 커밋하지 않는 방법? 저는 다음과 같은 작업을 수행하는 패브릭 스크립트를 작성하려고 합니다.git commit; 그러나 커밋할 것이 없으면 git은 다음 상태로 종료됩니다.1. 배포 스크립트는 이를 실패한 것으로 간주하고 종료합니다.실제 커밋 실패를 감지하고 싶으므로 패브릭을 포괄적으로 무시할 수 없습니다.git commit실패.빈 커밋 실패를 무시하여 배포는 계속할 수 있지만 실제 커밋이 실패할 때 발생하는 오류를 포착하려면 어떻게 해야 합니까? def commit(): local("git add -p && git commit") 다음의 종료 코드를 확인하여 이 상태를 미리 파악합니다.git diff-index? 예를 들어 (쉘에서): git add -A git diff-index ..

programing 2023.10.04

파이썬에서 for 루프에서 리스트 요소를 제거하는 방법?

파이썬에서 for 루프에서 리스트 요소를 제거하는 방법? 이 질문에는 이미 다음과 같은 답변이 있습니다. 반복하는 동안 목록에서 항목을 제거하는 방법? (25개 답변) 닫힘8년 전에. 리스트가 있습니다. a = ["a", "b", "c", "d", "e"] 아래와 같은 for 루프에서 이 목록의 요소를 제거하고자 합니다. for item in a: print(item) a.remove(item) 하지만 효과가 없습니다.어쩌죠?를 사용하여 반복하는 동안 목록에서 요소를 제거할 수 없습니다.for고리. 코드를 다시 쓰는 가장 좋은 방법은 무엇을 하려고 하느냐에 달려 있습니다. 예를 들어 코드는 다음과 같습니다. for item in a: print(item) a[:] = [] 아니면, 당신은 a를 사용할 수..

programing 2023.10.04

키워드 인수 end= ' ' '로 인쇄할 때 구문 오류가 발생합니다.

키워드 인수 end= ' ' '로 인쇄할 때 구문 오류가 발생합니다. 를 해야 하는 .gdal_retile.py는 if Verbose: print("Building internam Index for %d tile(s) ..." % len(inputTiles), end=' ') end=' '는 잘못된 구문입니다.그 이유와 저자가 의도한 바가 무엇인지 궁금합니다. 아직 짐작하지 못하셨다면 저는 파이썬을 처음 접합니다. 은 이 하고 있기 이 합니다를 합니다.from __future__ import print_function try: from osgeo import gdal from osgeo import ogr from osgeo import osr from osgeo.gdalconst import * exc..

programing 2023.09.24

날짜 활용 없이 파이썬에서 시간대 인식 문자열을 날짜 시간으로 변환하는 방법?

날짜 활용 없이 파이썬에서 시간대 인식 문자열을 날짜 시간으로 변환하는 방법? 시간대 인식 문자열을 변환해야 합니다."2012-11-01T04:16:13-04:00"피톤에게datetime물건. 봤어요.dateutilparse 기능이 있는 module이지만, 의존성이 추가되어 별로 사용하고 싶지 않습니다. 그럼 어떻게 하죠?저는 다음과 같은 것을 시도해 보았지만 운이 없었습니다. datetime.datetime.strptime("2012-11-01T04:16:13-04:00", "%Y-%m-%dT%H:%M:%S%Z") Python 3.7 시점에서,datetime.datetime.fromisoformat()형식을 처리할 수 있습니다. >>> import datetime >>> datetime.datetime..

programing 2023.09.24
반응형