«numpy» 태그된 질문

NumPy는 Python 프로그래밍 언어에 대한 과학적이고 수치적인 컴퓨팅 확장입니다.

6
다중 처리 프로세스간에 대규모 읽기 전용 Numpy 배열 공유
60GB SciPy Array (Matrix)가 있는데 5 multiprocessing Process개 이상의 개체 간에 공유해야 합니다. numpy-sharedmem을 보았고 SciPy 목록 에서이 토론 을 읽었습니다 . 두 가지 접근 방식이있는 것 같습니다. numpy-sharedmema를 사용하고 multiprocessing.RawArray()NumPy를 dtypes에 매핑 ctype합니다. 이제 numpy-sharedmem갈 길인 것 같지만 아직 좋은 참조 예를 보지 못했습니다. 배열 (실제로는 행렬)이 읽기 전용이기 …

2
Pandas to_csv가있는 float64
다음과 같은 부동 숫자가 포함 된 CSV를 읽고 있습니다. Bob,0.085 Alice,0.005 데이터 프레임으로 가져 와서이 데이터 프레임을 새 위치에 씁니다. df = pd.read_csv(orig) df.to_csv(pandasfile) 이제 이것은 다음 pandasfile과 같습니다. Bob,0.085000000000000006 Alice,0.0050000000000000001 무슨 일이야? 아마도 float32 같은 다른 유형으로 캐스팅해야할까요? 임 사용 팬더 0.9.0 와 1.6.2 NumPy와 .
88 python  numpy  pandas 

5
Pandas 데이터 프레임에서 튜플 열을 분할하는 방법은 무엇입니까?
나는 판다 데이터 프레임을 가지고 있습니다 (이것은 단지 작은 조각입니다) >>> d1 y norm test y norm train len(y_train) len(y_test) \ 0 64.904368 116.151232 1645 549 1 70.852681 112.639876 1645 549 SVR RBF \ 0 (35.652207342877873, 22.95533537448393) 1 (39.563683797747622, 27.382483096332511) LCV \ 0 (19.365430594452338, 13.880062435173587) 1 (19.099614489458364, 14.018867136617146) RIDGE CV …


8
범위 사이에 임의의 부동 소수점 배열 생성
특정 범위 사이에서 주어진 길이의 임의의 부동 소수점 배열을 생성하는 함수를 찾을 수 없었습니다. 무작위 샘플링을 살펴 보았지만 필요한 기능을 수행하는 기능이없는 것 같습니다. random.uniform 이 가까워 지지만 특정 숫자가 아닌 단일 요소 만 반환합니다. 이것이 내가 추구하는 것입니다. ran_floats = some_function(low=0.5, high=13.3, size=50) 범위에 균일하게 분포 된 50 개의 …
88 python  arrays  random  numpy 

11
파이썬에서 2 차원 numpy 배열을 덜 장황하게 정규화하는 방법은 무엇입니까?
3 x 3 numpy 배열이 주어지면 a = numpy.arange(0,27,3).reshape(3,3) # array([[ 0, 3, 6], # [ 9, 12, 15], # [18, 21, 24]]) 2 차원 배열의 행을 정규화하기 위해 생각했습니다. row_sums = a.sum(axis=1) # array([ 9, 36, 63]) new_matrix = numpy.zeros((3,3)) for i, (row, row_sum) in enumerate(zip(a, row_sums)): new_matrix[i,:] = …

7
두 개 이상의 인수에 대한 Numpy`logical_or`
Numpy의 logical_or함수는 비교할 배열을 두 개 이상 사용하지 않습니다. 두 개 이상의 배열의 합집합을 어떻게 찾을 수 있습니까? (Numpy logical_and와 두 개 이상의 배열의 교차점에 대해 동일한 질문을 할 수 있습니다 .)
88 python  arrays  numpy 

12
Numpy : 범위 내 요소의 색인 찾기
예를 들어, 숫자 배열이 많지 않습니다. a = np.array([1, 3, 5, 6, 9, 10, 14, 15, 56]) 특정 범위 내에서 요소의 모든 인덱스를 찾고 싶습니다. 예를 들어 범위가 (6, 10)이면 답은 (3, 4, 5) 여야합니다. 이를 수행하는 내장 함수가 있습니까?
88 python  numpy 


5
matplotlib / numpy를 사용한 선형 회귀
내가 생성 한 산점도에서 선형 회귀를 생성하려고하지만 내 데이터는 목록 형식이며 사용할 수있는 모든 예제 polyfit에는 arange. arange그래도 목록을 허용하지 않습니다. 목록을 배열로 변환하는 방법에 대해 높고 낮게 검색했지만 명확한 것은 없습니다. 내가 뭔가를 놓치고 있습니까? 다음으로 정수 목록을에 대한 입력으로 사용하는 것이 가장 좋습니다 polyfit. 다음은 내가 따르는 polyfit …

4
Python에서 numpy ndarray의 비 NaN 요소 수 계산
numpy ndarray 행렬에서 NaN이 아닌 요소의 수를 계산해야합니다. 파이썬에서 이것을 어떻게 효율적으로 할 수 있습니까? 이를 달성하기위한 간단한 코드는 다음과 같습니다. import numpy as np def numberOfNonNans(data): count = 0 for i in data: if not np.isnan(i): count += 1 return count numpy에 내장 기능이 있습니까? 빅 데이터 분석을하고 있기 …
87 python  numpy  matrix  nan 


6
numpy 배열에서 곱하기
2D 배열의 각 항에 1D 배열의 해당 항을 곱하려고합니다. numpy.multiply 함수에 표시된 것처럼 모든 열에 1D 배열을 곱하려는 경우 매우 쉽습니다 . 그러나 저는 반대로 행의 각 항을 곱하고 싶습니다. 즉, 곱하고 싶습니다. [1,2,3] [0] [4,5,6] * [1] [7,8,9] [2] 그리고 얻다 [0,0,0] [4,5,6] [14,16,18] 그러나 대신 나는 [0,2,6] [0,5,12] …
87 python  arrays  numpy 

3
numpy.timedelta64 값에서 일 추출
pandas / python을 사용하고 있으며 날짜 / 시간을 포함하는 df의 필드에 'to_datetime'함수를 사용하여 생성 된 두 개의 날짜 시계열 s1 및 s2가 있습니다. s2에서 s1을 빼면 s3 = s2-s1 나는 시리즈, s3, 유형을 얻습니다. timedelta64 [ns] 0 385 days, 04:10:36 1 57 days, 22:54:00 2 642 days, 21:15:23 3 615 …
87 python  numpy  pandas 

7
numpy 배열에서 다른 배열로 데이터를 복사하는 방법
배열 a의 주소를 수정하지 않고 배열 b에서 배열 a로 데이터를 복사하는 가장 빠른 방법은 무엇입니까? 외부 라이브러리 (PyFFTW)가 변경할 수없는 배열에 대한 포인터를 사용하기 때문에 이것이 필요합니다. 예를 들면 : a = numpy.empty(n, dtype=complex) for i in xrange(a.size): a[i] = b[i] 루프없이 할 수 있습니까?
87 python  numpy 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.