전체 글 1170

데이터 프레임 문자열 열에 결측값이 있는 경우 소문자를 지정하는 방법은 무엇입니까?

데이터 프레임 문자열 열에 결측값이 있는 경우 소문자를 지정하는 방법은 무엇입니까? 다음 코드가 작동하지 않습니다. import pandas as pd import numpy as np df=pd.DataFrame(['ONE','Two', np.nan],columns=['x']) xLower = df["x"].map(lambda x: x.lower()) xLower = ['one','two',np.nan]을(를) 얻으려면 어떻게 조정해야 합니까? 실제 데이터 프레임이 크기 때문에 효율성이 중요합니다.설명서에서와 같이 판다 벡터화된 문자열 방법을 사용합니다. 이러한 메서드는 결측값/NA 값을 자동으로 제외합니다. .str.lower()첫 번째 예입니다. >>> df['x'].str.lower() 0 one..

programing 2023.07.19

인쇄문의 출력을 캡처하는 테스트가 없습니다.어떻게 이것을 피할 수 있습니까?

인쇄문의 출력을 캡처하는 테스트가 없습니다.어떻게 이것을 피할 수 있습니까? 입력할 때 $ nosetests -v mytest.py 모든 테스트에 합격하면 모든 인쇄 출력이 캡처됩니다.저는 모든 것이 지나가더라도 인쇄 출력물을 보고 싶습니다. 그래서 제가 하고 있는 것은 주장 오류를 강제로 출력물을 보게 하는 것입니다. 이렇게 말이죠. class MyTest(TestCase): def setUp(self): self.debug = False def test_0(self): a = .... # construct an instance of something # ... some tests statements print a.dump() if self.debug: eq_(0,1) 너무 촌스러워요, 더 좋은 방법이..

programing 2023.07.19

Oracle이 이 쿼리에 대해 "ORA-00918: column undiously defined"를 제기하지 않는 이유는 무엇입니까?

Oracle이 이 쿼리에 대해 "ORA-00918: column undiously defined"를 제기하지 않는 이유는 무엇입니까? 저는 방금 오라클에서 ORA-00918이 제기될 것으로 예상하는 이상한 행동을 우연히 발견했지만 그렇지 않습니다.이 쿼리를 예로 들어 보겠습니다. SELECT * FROM USER_TABLES TAB JOIN USER_TRIGGERS TRG ON TRG.TABLE_NAME = TAB.TABLE_NAME WHERE STATUS = 'DISABLED' 이 쿼리는 일반적으로 트리거가 비활성화된 테이블의 세부 정보를 찾고 있지만 제가 해결하려는 문제가 아닙니다.문제는 이 쿼리, 데이터 사전, 보기 또는 테이블에만 국한되지 않습니다. 제가 알기로는 (제가 시도한 2~3개의) 테이블..

programing 2023.07.19

장고 - 파일을 만들고 모델의 파일 필드에 저장하는 방법은 무엇입니까?

장고 - 파일을 만들고 모델의 파일 필드에 저장하는 방법은 무엇입니까? 여기 제 모델이 있습니다.모델 인스턴스가 저장될 때마다 새 파일을 생성하고 기존 파일을 덮어씁니다. class Kitten(models.Model): claw_size = ... license_file = models.FileField(blank=True, upload_to='license') def save(self, *args, **kwargs): #Generate a new license file overwriting any previous version #and update file path self.license_file = ??? super(Request,self).save(*args, **kwargs) 파일을 업로드하는 ..

programing 2023.07.19

파이썬 요청을 사용하여 브라우저 방문을 위장하고 사용자 에이전트를 생성하는 방법은 무엇입니까?

파이썬 요청을 사용하여 브라우저 방문을 위장하고 사용자 에이전트를 생성하는 방법은 무엇입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. Python의 Requests 라이브러리를 사용하여 "User-agent" 보내기 (3개 답변) Wget을 사용하여 사용자 에이전트로 웹 페이지를 다운로드하는 방법 (1개 답변) 마감됨두 달 전에. 저는 이 웹사이트에서 내용을 얻고 싶습니다. 파이어폭스나 크롬 같은 브라우저를 사용하면 원하는 실제 웹사이트 페이지를 얻을 수 있지만, 파이썬 요청 패키지를 사용하면 (또는)wgetcommand)를 사용하면 완전히 다른 HTML 페이지가 반환됩니다. 저는 웹사이트 개발자가 이것을 위해 블록을 몇 개 만들었다고 생각했습니다. 질문. 파이썬 요청 또는 명령 wget을 사용하..

programing 2023.07.19

스프링 부트 : 요청 매개 변수의 사용자 지정 유효성 검사

스프링 부트 : 요청 매개 변수의 사용자 지정 유효성 검사 컨트롤러에서 요청 매개 변수 중 하나의 유효성을 확인하려고 합니다.요청 매개 변수는 지정된 값 목록 중 하나에 있어야 합니다. 그렇지 않으면 오류가 발생해야 합니다. 아래 코드에서 요청 매개 변수 순서 By는 @ValuesAllowed에 있는 값 목록에 있어야 합니다. @RestController @RequestMapping("/api/opportunity") @Api(value = "Opportunity APIs") @ValuesAllowed(propName = "orderBy", values = { "OpportunityCount", "OpportunityPublishedCount", "ApplicationCount", "Application..

programing 2023.07.19

Pandas 막대 그림에 값을 사용하여 막대 주석 달기

Pandas 막대 그림에 값을 사용하여 막대 주석 달기 저는 판다 막대 그래프에서 데이터 프레임의 반올림된 숫자 값으로 막대에 주석을 달 방법을 찾고 있었습니다. >>> df=pd.DataFrame({'A':np.random.rand(2),'B':np.random.rand(2)},index=['value1','value2'] ) >>> df A B value1 0.440922 0.911800 value2 0.588242 0.797366 저는 다음과 같은 것을 얻고 싶습니다. 이 코드 샘플로 시도했지만 주석은 모두 x 눈금 중심에 있습니다. >>> ax = df.plot(kind='bar') >>> for idx, label in enumerate(list(df.index)): for acc in df.c..

programing 2023.07.19

pip 캐시 폴더는 어디에 있습니까?

pip 캐시 폴더는 어디에 있습니까? Python pip 캐시 폴더는 어디에 있습니까?설치 중 오류가 발생하여 캐시 파일을 사용하여 패키지를 다시 설치합니다.그 디렉토리는 어디에 있습니까?나중에 설치할 수 있도록 백업을 하고 싶습니다.가능합니까? 예를 들어, 저는 이것을 가지고 있습니다. Using cached cssselect-0.9.1.tar.gz 구글에서 이 디렉터리를 검색했지만 폴더에서 설치하는 방법을 배우고 있는 것이 없습니다. 기본 캐시 디렉터리를 찾고 싶습니다. 그리고 또 다른 질문:이러한 캐시 파일이 해당 디렉터리에 유지됩니까? 아니면 곧 제거됩니까? 캐시 디렉토리의 기본 위치는 운영 체제에 따라 다릅니다. 유닉스 ~/.cache/pip이며 XDG_CACHE_HOME 디렉토리를 준수합니다...

programing 2023.07.19

혼동 행렬을 어떻게 표시할 수 있습니까?

혼동 행렬을 어떻게 표시할 수 있습니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 파이썬에서 정수가 아닌 문자열 축으로 혼동 행렬을 그리는 방법 (8개 답변) 마감됨5년 전에. 텍스트 문서(22000)를 100개 클래스로 분류하기 위해 scikit-learn을 사용하고 있습니다.나는 혼란 행렬을 계산하기 위해 scikit-learn의 혼란 행렬 방법을 사용합니다. model1 = LogisticRegression() model1 = model1.fit(matrix, labels) pred = model1.predict(test_matrix) cm=metrics.confusion_matrix(test_labels,pred) print(cm) plt.imshow(cm, cmap='binary') 이것이..

programing 2023.07.19

iPhone에서 HTML5 비디오 자동 재생

iPhone에서 HTML5 비디오 자동 재생 저는 좀 이상한 문제가 있습니다.저는 루프된 배경 영상으로 웹사이트를 만들려고 노력합니다.코드는 다음과 같습니다. 이것은 대부분의 브라우저에서 완벽하게 작동합니다(IE는 이 물체에 맞는 것으로 어려움을 겪지만 나는 개의치 않습니다). 그러나 iPhone에서는 비디오가 자동으로 재생되지 않지만 iPad에서는 재생됩니다.저는 이미 iOS용 새 정책을 읽었고 요구 사항을 충족한다고 생각합니다(그렇지 않으면 iPad가 자동으로 재생되지 않습니다).다른 테스트를 해봤습니다. 중첩 디브를 제거해도 해결되지 않습니다. z-index를 제거해도 해결되지 않습니다. 와이파이나 셀룰러는 차이가 없습니다. 비디오 파일 크기도 차이가 없습니다. 제가 잘못하고 있는 건가요, 아니면 ..

programing 2023.07.19