본문 바로가기

파이썬2271

파이썬 csv 데이터 파일을 scikit-learn으로 가져 오는 방법은 무엇입니까? 내 이해에서 scikit-learn은 2D 배열 인 (n-sample, n-feature) 형식의 데이터를받습니다. 형식의 데이터가 있다고 가정하면 ... Stock prices indicator1 indicator2 2.0 123 1252 1.0 .. .. .. . . . 이것을 어떻게 가져 옵니까? 해결 방법 이것은 CSV 파일이 아닙니다. 이것은 단지 공백으로 분리 된 파일입니다. 누락 된 값이 없다고 가정하면 다음을 사용하여 data 라는 Numpy 배열에 쉽게로드 할 수 있습니다. import numpy as np f = open("filename.txt") f.readline() # skip the header data = np.loadtxt(f) 주가가 예측하려는 값인 경우 (scikit-l.. 2021. 2. 14.
파이썬 클래스 변수는 파이썬의 모든 인스턴스에서 공유됩니까? 나는 일주일 전에 파이썬으로 코딩을 시작했는데, 곧 oops, classes 및 object를 사용하여 코딩을 시작한 것은 내 실수입니다. 나는 나의 C ++ 능력이 도움이 될 것이라고 생각했다 .... 나는 다음 코드에 의해 조금 얻었다 class A: var=0 list=[] def __init__(self): pass 놀랍게도 var와 list는 일종의 전역 변수입니다. 모든 인스턴스에서 공유됩니다 .... 모든 인스턴스에서 달라 졌다고 생각했습니다 ..... 알아내는 데 반나절이 걸렸습니다. that .... 변수는 클래스 객체에서만 액세스 할 수 있지만 모든 인스턴스에서 공유된다는 것은 이해가되지 않습니다 .... Just Curious, 그 뒤에 이유가 있습니까 ??? ?? 해결 방법 inst.. 2021. 2. 14.
파이썬 PIL을 사용하여 픽셀의 RGB 얻기 PIL을 사용하여 픽셀의 RGB 색상을 얻을 수 있습니까? 이 코드를 사용하고 있습니다. im = Image.open("image.gif") pix = im.load() print(pix[1,1]) 그러나 3 개의 숫자 (예 : R, G의 경우 60,60,60 )가 아닌 숫자 (예 : 0 또는 1 ) 만 출력합니다. 비). 기능에 대해 이해하지 못하는 것 같습니다. 나는 약간의 설명을 좋아한다. 감사합니다. 해결 방법 예, 이렇게 : im = Image.open('image.gif') rgb_im = im.convert('RGB') r, g, b = rgb_im.getpixel((1, 1)) print(r, g, b) (65, 100, 137) pix [1, 1] 로 이전에 단일 값을 얻은 이유는 GIF.. 2021. 2. 14.
파이썬 Python에서 일련의 숫자 생성 파이썬에서 100까지 숫자 "1,2,5,6,9,10 ......"시퀀스를 어떻게 생성 할 수 있습니까? 쉼표 ( ',')도 포함해야하지만 이것이 주요 문제는 아닙니다. 순서 : 1..100의 모든 숫자, 나머지 1 또는 2로 4로 나눌 수 있습니다. 해결 방법 1,2,5,6,9,10 ...의 모든 숫자는 나머지 1 또는 2와 함께 4로 나눌 수 있습니다. >>> ','.join(str(i) for i in xrange(100) if i % 4 in (1,2)) '1,2,5,6,9,10,13,14,...' 참조 페이지 https://stackoverflow.com/questions/11064917 2021. 2. 14.
파이썬 What are the differences between Pandas and NumPy+SciPy in Python? 둘 다 매우 비슷해 보이며 어떤 패키지가 재무 데이터 분석에 더 도움이 될지 궁금합니다. 해결 방법 pandas는 NumPy 위에 구축 된 높은 수준의 데이터 조작 도구를 제공합니다. NumPy는 그 자체로 MATLAB과 유사한 상당히 낮은 수준의 도구입니다. 반면에 pandas는 풍부한 시계열 기능, 데이터 정렬, NA 친화적 인 통계, groupby, 병합 및 결합 방법 및 기타 많은 편의성을 제공합니다. 최근 몇 년 동안 금융 응용 프로그램에서 매우 인기가 있습니다. 다음 책에서 팬더를 사용한 재무 데이터 분석에 관한 장을 다룰 것입니다. 참조 페이지 https://stackoverflow.com/questions/11077023 2021. 2. 14.
파이썬 Python에서 Excel 형식의 날짜를 어떻게 읽습니까? Excel 날짜 (숫자 형식)를 Python에서 적절한 날짜로 어떻게 변환 할 수 있습니까? 해결 방법 참고 : PyPI의 버전은 xlrd 웹 사이트에서 제공되는 버전보다 더 최신 버전 인 것 같습니다. 참조 페이지 https://stackoverflow.com/questions/1108428 2021. 2. 14.
파이썬 Use logging print the output of pprint pprint의 출력을 사용하여 복잡한 데이터 구조를 표시하고 싶지만 stdout이 아닌 로깅 모듈을 사용하여 출력하고 싶습니다. ds = [{'hello': 'there'}] logging.debug( pprint.pprint(ds) ) # outputs as STDOUT 해결 방법 from pprint import pformat ds = [{'hello': 'there'}] logging.debug(pformat(ds)) 참조 페이지 https://stackoverflow.com/questions/11093236 2021. 2. 14.
파이썬에 정렬 된 목록이 있습니까? 이것은 다음과 같은 구조를 의미합니다. 해결 방법 참조 페이지 https://stackoverflow.com/questions/1109804 2021. 2. 14.
파이썬 Python 정수 목록 조인 다음에서 번호 목록을 얻으려고합니다. numbers= 1,2 에: '1','2' ",". join (str (n) for n in numbers) 시도했지만 대상 형식을 제공하지 않습니다. 해결 방법 >>> numbers = 1,2 >>> print ",".join("'{0}'".format(n) for n in numbers) '1','2' 참조 페이지 https://stackoverflow.com/questions/11139330 2021. 2. 14.
파이썬 Cartesian product of x and y array points into single array of 2D points 그리드의 x 및 y 축을 정의하는 두 개의 numpy 배열이 있습니다. 예를 들면 : x = numpy.array([1,2,3]) y = numpy.array([4,5]) 이 배열의 데카르트 곱을 생성하여 생성하고 싶습니다. array([[1,4],[2,4],[3,4],[1,5],[2,5],[3,5]]) 루프에서이 작업을 여러 번 수행해야하므로 그렇게 비효율적이지 않습니다. 나는 그것들을 Python 목록으로 변환하고 itertools.product 를 사용하고 numpy 배열로 다시 변환하는 것이 가장 효율적인 형식이 아니라고 가정하고 있습니다. 해결 방법 >>> numpy.transpose([numpy.tile(x, len(y)), numpy.repeat(y, len(x))]) array([[1, 4.. 2021. 2. 14.