본문 바로가기

파이썬2271

파이썬 날짜 시간 열을 가장 가까운 분기 시간으로 반올림하는 방법 Python pandas 데이터 프레임에 데이터 파일을로드했습니다. 2015-07-18 13 : 53 : 33.280 형식의 datetime 열이 있습니다. 내가해야 할 일은 가장 가까운 1/4 시간으로 반올림하는 새 열을 만드는 것입니다. 따라서 위 날짜는 2015-07-18 13 : 45 : 00.000 로 반올림됩니다. 해결 방법 시리즈가 datetime 객체로 구성되어 있다고 가정하면 Series.apply 를 사용해야합니다. 예 - import datetime df[''] = df[''].apply(lambda dt: datetime.datetime(dt.year, dt.month, dt.day, dt.hour,15*(dt.minute // 15))) 위의 예는 항상 이전 분기 시간으로 반올림합.. 2020. 11. 18.
파이썬 Python : 유니 코드 이스케이프 처리 된 문자열에 .format () 사용 Python 2.6.5를 사용하고 있습니다. 내 코드는 "보다 크거나 같음"기호를 사용해야합니다. 여기 간다: >>> s = u'\u2265' >>> print s >>> = >>> print "{0}".format(s) Traceback (most recent call last): File "", line 1, in UnicodeEncodeError: 'ascii' codec can't encode character u'\u2265' in position 0: ordinal not in range(128)` 이 오류가 발생하는 이유는 무엇입니까? 이 작업을 수행하는 올바른 방법이 있습니까? .format () 함수를 사용해야합니다. 해결 방법 두 번째 문자열도 유니 코드 문자열로 만드십시오. >>> s.. 2020. 11. 18.
파이썬 UnicodeEncodeError : 'charmap'codec ca n't encode character '\ u2010': character maps to <undefined> 파이썬 3.4에서 셀레늄을 사용하여 요청한 웹 사이트에서 얻은 'Á'를 인쇄하려고 할 때 UnicodeEncodeError가 계속 발생합니다. .py 파일의 맨 위에 이미 정의했습니다. #-*-코딩 : utf-8-*- def는 다음과 같습니다. from selenium import webdriver b = webdriver.Firefox() b.get('http://fisica.uniandes.edu.co/personal/profesores-de-planta') dataProf = b.find_elements_by_css_selector('td[width="508"]') for dato in dataProf: print(datos.text) 그리고 예외 : Traceback (most recent cal.. 2020. 11. 18.
파이썬 scikit-learn에서 자신 만의 스코어러 기능을 생성 / 사용자 정의하는 방법은 무엇입니까? make_scorer 로 만들려고했지만 작동하지 않았습니다. 하지만 저는 추정기를 사용하는 방법을 모릅니다. 제 경우에는 SVR입니다. 분류 자 (예 : SVC)로 전환해야합니까? 그리고 어떻게 사용합니까? 내 사용자 지정 오류 기능은 다음과 같습니다. def my_custom_loss_func(X_train_scaled, Y_train_scaled): error, M = 0, 0 for i in range(0, len(Y_train_scaled)): z = (Y_train_scaled[i] - M) if X_train_scaled[i] > M and Y_train_scaled[i] > M and (X_train_scaled[i] - Y_train_scaled[i]) > 0: error_i = (abs(.. 2020. 11. 18.
파이썬 Python의 문자열에서 날짜 추출 "monkey 2010-07-10 love banana"와 같은 문자열에서 날짜를 어떻게 추출 할 수 있습니까? 감사! 해결 방법 날짜가 고정 된 형식으로 제공되는 경우 정규식을 사용하여 날짜를 추출하고 "datetime.datetime.strptime"을 사용하여 날짜를 구문 분석 할 수 있습니다. import re from datetime import datetime match = re.search(r'\d{4}-\d{2}-\d{2}', text) date = datetime.strptime(match.group(), '%Y-%m-%d').date() 그렇지 않으면 날짜가 임의의 형식으로 주어지면 쉽게 추출 할 수 없습니다. 참조 페이지 https://stackoverflow.com/questions.. 2020. 11. 18.
파이썬 Python에서 전체 목록을 명령 줄 인수로 전달하는 방법은 무엇입니까? 정수를 포함하는 두 개의 목록을 파이썬 코드에 인수로 전달하려고했습니다. 그러나 sys.argv [i] 는 매개 변수를 문자열 목록으로 가져옵니다. 입력은 다음과 같습니다. $ python filename.py [2,3,4,5] [1,2,3,4] 목록을 변환하기 위해 다음 해킹을 발견했습니다. strA = sys.argv[1].replace('[', ' ').replace(']', ' ').replace(',', ' ').split() strB = sys.argv[2].replace('[', ' ').replace(']', ' ').replace(',', ' ').split() A = [float(i) for i in strA] B = [float (i) for i in strB] 이 작업을 수행하는 더.. 2020. 11. 18.
파이썬 개수 및 그룹화 기준에 해당하는 Django 다음과 같은 모델이 있습니다. class Category(models.Model): name = models.CharField(max_length=60) class Item(models.Model): name = models.CharField(max_length=60) category = models.ForeignKey(Category) 각 범주에 대한 항목의 개수 (단지 개수)를 선택하기를 원하므로 SQL에서는 다음과 같이 간단합니다. select category_id, count(id) from item group by category_id 이 "장고 방식"을 수행하는 것과 동등한 것이 있습니까? 아니면 일반 SQL이 유일한 옵션입니까? 저는 Django의 count () 메소드에 익숙하지만 grou.. 2020. 11. 18.
파이썬 __getattr__과 __getattribute__의 차이점 해결 방법 __ getattr __ 와 __ getattribute __ 의 주요 차이점은 __ getattr __ 은 속성이 일반적인 방법으로 발견되지 않은 경우에만 호출된다는 것입니다. 누락 된 속성에 대한 대체를 구현하는 데 유용하며 아마도 원하는 두 가지 중 하나 일 것입니다. __ getattribute __ 는 객체의 실제 속성을보기 전에 호출되므로 올바르게 구현하기가 까다로울 수 있습니다. 매우 쉽게 무한 재귀로 끝날 수 있습니다. 새로운 스타일의 클래스는 object 에서 파생되며, 이전 스타일의 클래스는 명시적인 기본 클래스가없는 Python 2.x의 클래스입니다. 그러나 __ getattr __ 및 __ getattribute __ 중에서 선택할 때 이전 스타일과 새 스타일 클래스의 차.. 2020. 11. 18.
파이썬 'PipelinedRDD'개체에는 PySpark에 'toDF'속성이 없습니다. Spark의 ML 모듈 ( Pipeline ML)을 사용할 수 있도록 SVM 파일을로드하고 DataFrame 으로 변환하려고합니다. Ubuntu 14.04에 새로운 Spark 1.5.0을 설치했습니다 ( spark-env.sh 구성 없음). 내 my_script.py 는 다음과 같습니다. from pyspark.mllib.util import MLUtils from pyspark import SparkContext sc = SparkContext("local", "Teste Original") data = MLUtils.loadLibSVMFile(sc, "/home/svm_capture").toDF() ./ spark-submit my_script.py 를 사용하여 실행 중입니다. 그리고 오류가 발생합니.. 2020. 11. 18.
파이썬의 문서, rtf 및 txt 리더 csv.reader () 와 같이 .rtf , .txt , .doc 를 읽을 수있는 다른 함수가 있습니다. 파이썬의 파일? 해결 방법 다음을 사용하여 텍스트 파일을 읽을 수 있습니다. txt = open("file.txt").read() 참조 페이지 https://stackoverflow.com/questions/3278850 2020. 11. 18.