반응형

Python 104

Python에서 정수를 문자열로 변환

Python에서 정수를 문자열로 변환 정수를 문자열로 변환하려면 어떻게 해야 하나요? 42 ⟶ "42" 그 반대의 경우는, 문자열을 float 또는 int 에 해석하는 방법을 참조해 주세요. float는 동일하게 처리할 수 있지만 부동소수점 값이 정확하지 않기 때문에 소수점 처리가 까다로울 수 있습니다.자세한 내용은 반올림하지 않고 플로트를 문자열로 변환을 참조하십시오.>>> str(42) '42' >>> int('42') 42 매뉴얼 링크: int() str() str(x)임의의 오브젝트를 변환하다x현악기를 부르다x.__str__().이것을 시험해 보세요. str(i) Python에는 타입캐스트도 타입 강제도 없습니다.변수를 명시적으로 변환해야 합니다. 개체를 문자열로 변환하려면str()기능.라고 하는..

itsource 2022.10.26

두 텍스트 문서 간의 유사성을 계산하는 방법은 무엇입니까?

두 텍스트 문서 간의 유사성을 계산하는 방법은 무엇입니까? 어떤 프로그래밍 언어든 NLP 프로젝트를 진행하려고 합니다(Python이 제 취향이지만). 나는 두 개의 서류를 가져다가 그것들이 얼마나 비슷한지 판단하고 싶다.일반적인 방법은 문서를 TF-IDF 벡터로 변환한 다음 이들 사이의 코사인 유사도를 계산하는 것입니다.정보 검색(IR)에 관한 모든 교과서에서 이를 다루고 있습니다.특히 를 참조해 주세요.Information Retrieval 소개 - 무료로 온라인으로 이용하실 수 있습니다. 쌍방향 유사성 계산 TF-IDF(및 유사한 텍스트 변환)는 Python 패키지 Gensim 및 skikit-learn에 구현되어 있습니다.후자의 패키지에서는 코사인 유사도를 계산하는 것은 다음과 같이 간단합니다. f..

itsource 2022.10.26

Python 로케일 오류: 지원되지 않는 로케일 설정

Python 로케일 오류: 지원되지 않는 로케일 설정 python에서 이 작업을 수행할 때 다음과 같은 오류가 발생하는 이유는 무엇입니까? >>> import locale >>> print str( locale.getlocale() ) (None, None) >>> locale.setlocale(locale.LC_ALL, 'de_DE') Traceback (most recent call last): File "", line 1, in File "/usr/lib/python2.7/locale.py", line 531, in setlocale return _setlocale(category, locale) locale.Error: unsupported locale setting 이것은 fr이나 nl과 같은 ..

itsource 2022.10.26

Python 스레드화에 join()을 사용하는 이유는 무엇입니까?

Python 스레드화에 join()을 사용하는 이유는 무엇입니까? 나는 비단뱀의 실타래를 연구하다가. '데몬 모드'를 해야 .join()그러면 메인 스레드가 종료되기 전에 스레드가 자동으로 종료됩니다. 하지만 나는 또한 그가 이 약을 사용하는 것을t.join()t 않았다daemon 코드 예시는 다음과 같습니다. import threading import time import logging logging.basicConfig(level=logging.DEBUG, format='(%(threadName)-10s) %(message)s', ) def daemon(): logging.debug('Starting') time.sleep(2) logging.debug('Exiting') d = threading.T..

itsource 2022.10.25

NumPy 어레이를 다른 NumPy 어레이에 연결합니다.

NumPy 어레이를 다른 NumPy 어레이에 연결합니다. numpy_array가 있습니다.뭐랄까[ a b c ]. 그런 다음 다른 NumPy 배열과 연결합니다(목록 작성과 같음).NumPy 어레이를 포함하는 NumPy 어레이를 작성하려면 어떻게 해야 합니까? 나는 아무것도 하지 않고 다음과 같이 하려고 했다. >>> M = np.array([]) >>> M array([], dtype=float64) >>> M.append(a,axis=0) Traceback (most recent call last): File "", line 1, in AttributeError: 'numpy.ndarray' object has no attribute 'append' >>> a array([1, 2, 3]) In [1]..

itsource 2022.09.28

Python에서 epoch(unix time) 이후 datetime 개체를 밀리초로 변환하려면 어떻게 해야 합니까?

Python에서 epoch(unix time) 이후 datetime 개체를 밀리초로 변환하려면 어떻게 해야 합니까? Python을 가지고 있습니다.datetime1970년 이후 초/밀리초 또는 UNIX 시간으로 변환할 객체입니다. 이거 어떻게 해?제가 보기엔 가장 간단한 방법은 import datetime epoch = datetime.datetime.utcfromtimestamp(0) def unix_time_millis(dt): return (dt - epoch).total_seconds() * 1000.0 Python 3.3에서는 새로운 메서드가 추가되었습니다. import datetime seconds_since_epoch = datetime.datetime.now().timestamp() 질문에..

itsource 2022.09.28

슬라이싱에 대해서

슬라이싱에 대해서 Python 슬라이싱에 대한 좋은 설명(참고문헌은 플러스)이 필요합니다.구문은 다음과 같습니다. a[start:stop] # items start through stop-1 a[start:] # items start through the rest of the array a[:stop] # items from the beginning through stop-1 a[:] # a copy of the whole array ,도 있어요.step의 값 중 할 수 .이 값은 다음 중 하나와 함께 사용할 수 있습니다. a[start:stop:step] # start through not past stop, by step 해야 할 은 '이것'이:stopvalue는 선택한 슬라이스에 없는 첫 번째 값을..

itsource 2022.09.28

Python의 수업은 언제 사용해야 하나요?

Python의 수업은 언제 사용해야 하나요? 저는 약 2년 동안 python으로 프로그래밍을 하고 있습니다.주로 데이터(pandas, mpl, numpy)뿐만 아니라 자동화 스크립트와 작은 웹 앱도 사용하고 있습니다.저는 더 나은 프로그래머가 되어 python 지식을 늘리려고 노력하고 있습니다.그 중 마음에 걸리는 것은 (작은 웹 앱에 랜덤 플라스크 코드를 복사하는 것 이외에는) 클래스를 사용한 적이 없다는 것입니다.나는 그것들이 무엇인지 대체로 이해하지만, 왜 단순한 기능보다 그것들을 필요로 하는지 이해할 수 없을 것 같다. 질문에 구체성을 더하는 방법:저는 항상 여러 데이터 소스(mongo, sql, postgres, apis)에서 데이터를 가져와 많은 양의 데이터 멍킹과 포맷을 수행하고 데이터를 c..

itsource 2022.09.27

대형 판다 데이터 프레임에 모든 기둥의 이름을 표시하는 방법은 무엇입니까?

대형 판다 데이터 프레임에 모든 기둥의 이름을 표시하는 방법은 무엇입니까? 수백 개의 열로 구성된 데이터 프레임이 있는데 모든 열 이름을 확인해야 합니다. 내가 한 일: In[37]: data_all2.columns 출력은 다음과 같습니다. Out[37]: Index(['customer_id', 'incoming', 'outgoing', 'awan', 'bank', 'family', 'food', 'government', 'internet', 'isipulsa', ... 'overdue_3months_feature78', 'overdue_3months_feature79', 'overdue_3months_feature80', 'overdue_3months_feature81', 'overdue_3months..

itsource 2022.09.27

iloc과 loc의 차이점은 무엇입니까?

iloc과 loc의 차이점은 무엇입니까? 누가 이 두 슬라이스 방법이 어떻게 다른지 설명해 줄 수 있나요? 의사들도 봤고, 이런 답변들도 봤지만, 이 세 가지가 어떻게 다른지 아직도 이해할 수 없어요.슬라이싱의 하위 단계이기 때문에 대체적으로 교환이 가능한 것 같습니다. 를 들어, 「 」, 「 」의 첫 번째 5 을 취득한다고 .DataFrame이은은 떻떻? ???? ??? df.loc[:5] df.iloc[:5] 용도의 구분이 더 명확한 세 가지 사례를 제시할 수 있습니까? 이 두 이 어떻게 요.df.ix[:5]ix팬더 1.0에서 제거됐기 때문에 더 이상 신경 쓰지 않아요.라벨과위치 두 방법의 주요 차이점은 다음과 같습니다. loc특정 레이블이 있는 행(및/또는 열)을 가져옵니다. iloc정수 위치에 행..

itsource 2022.09.27
반응형