«numpy» 태그된 질문

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

3
파이썬에서 numpy.linalg.eig를 사용한 후 고유 값 및 관련 고유 벡터 정렬
numpy.linalg.eig를 사용하여 고유 값 및 고유 벡터 목록을 얻습니다. A = someMatrixArray from numpy.linalg import eig as eigenValuesAndVectors solution = eigenValuesAndVectors(A) eigenValues = solution[0] eigenVectors = solution[1] 정렬 후 연관된 고유 벡터가 무엇인지 아는 방식으로 고유 값 (예 : 가장 낮은 값에서 가장 높은 값으로)을 정렬하고 싶습니다. 파이썬 함수로 그렇게하는 …
97 python  sorting  numpy 


4
DataFrame의 문자열이지만 dtype은 객체입니다.
왜 Pandas는 내가 객체를 가지고 있다고 말하는데, 선택된 열의 모든 항목은 명시 적 변환 후에도 문자열입니다. 이것은 내 DataFrame입니다. <class 'pandas.core.frame.DataFrame'> Int64Index: 56992 entries, 0 to 56991 Data columns (total 7 columns): id 56992 non-null values attr1 56992 non-null values attr2 56992 non-null values attr3 56992 non-null values attr4 56992 …
96 python  pandas  numpy  types  series 

4
imshow () 그림이 너무 작습니다.
Matlab의 imagesc ()와 비슷하기 때문에 imshow ()를 사용하여 numpy 배열을 시각화하려고합니다. imshow(random.rand(8, 90), interpolation='nearest') 결과 수치는 회색 창의 중앙에서 매우 작으며 대부분의 공간이 비어 있습니다. 그림을 더 크게 만들기 위해 매개 변수를 어떻게 설정할 수 있습니까? 나는 figsize = (xx, xx) 시도했지만 내가 원하는 것이 아닙니다. 감사!

1
대용량 어레이 스토리지 (플랫 바이너리 파일 대신)에 HDF5를 사용하면 분석 속도 또는 메모리 사용 이점이 있습니까?
다양한 데이터 분석을 수행하기 위해 다양한 방법으로 슬라이스해야하는 경우가 많은 대형 3D 어레이를 처리하고 있습니다. 일반적인 "큐브"는 ~ 100GB 일 수 있습니다 (향후 더 커질 수 있음). 파이썬의 대규모 데이터 세트에 대한 일반적인 권장 파일 형식은 HDF5 (h5py 또는 pytables)를 사용하는 것 같습니다. 내 질문은 : HDF5를 사용하여 이러한 큐브를 …
96 python  numpy  hdf5  pytables  h5py 

1
이해되지 않는 데이터 유형
행렬을 사용하여 물건을 계산하려고합니다. 코드는 이쪽 import numpy as np # some code mmatrix = np.zeros(nrows, ncols) print mmatrix[0, 0] 하지만 '데이터 유형이 이해되지 않음'이 표시되고 터미널에서 수행하면 작동합니다.
96 python  matrix  numpy 

6
TensorFlow에서 사전 학습 된 단어 임베딩 (word2vec 또는 Glove) 사용
최근에 convolutional text classification에 대한 흥미로운 구현을 검토했습니다 . 그러나 내가 검토 한 모든 TensorFlow 코드는 다음과 같은 임의의 (사전 학습되지 않은) 임베딩 벡터를 사용합니다. with tf.device('/cpu:0'), tf.name_scope("embedding"): W = tf.Variable( tf.random_uniform([vocab_size, embedding_size], -1.0, 1.0), name="W") self.embedded_chars = tf.nn.embedding_lookup(W, self.input_x) self.embedded_chars_expanded = tf.expand_dims(self.embedded_chars, -1) 아무도 Word2vec 또는 GloVe 사전 훈련 …


1
numpy 배열의 n 번째 항목마다 서브 샘플링
저는 numpy 초보자이며 긴 numpy 배열에서 일부 데이터를 추출하려고합니다. 내가해야 할 일은 배열의 정의 된 위치에서 시작한 다음 배열이 끝날 때까지 해당 위치에서 n 번째 데이터 포인트마다 서브 샘플링하는 것입니다. 기본적으로 내가 가지고 있다면 a = [1,2,3,4,1,2,3,4,1,2,3,4....] 나는 이것을 서브 샘플링하여 시작하고 a[1]거기에서 매 4 점마다 샘플링하여 다음과 같은 것을 …
95 python  arrays  numpy 

9
nan 값을 0으로 변환
2D numpy 배열이 있습니다. 이 배열의 일부 값은 NaN. 이 배열을 사용하여 특정 작업을 수행하고 싶습니다. 예를 들어 배열을 고려하십시오. [[ 0. 43. 67. 0. 38.] [ 100. 86. 96. 100. 94.] [ 76. 79. 83. 89. 56.] [ 88. NaN 67. 89. 81.] [ 94. 79. 67. 89. 69.] …
95 python  numpy  nan 

6
Pandas Dataframe / Numpy Array "축"정의의 모호성
파이썬 축이 어떻게 정의되는지, 그리고 이들이 DataFrame의 행이나 열을 참조하는지에 대해 매우 혼란 스러웠습니다. 아래 코드를 고려하십시오. >>> df = pd.DataFrame([[1, 1, 1, 1], [2, 2, 2, 2], [3, 3, 3, 3]], columns=["col1", "col2", "col3", "col4"]) >>> df col1 col2 col3 col4 0 1 1 1 1 1 2 2 …

3
python numpy.where ()는 어떻게 작동합니까?
나는 numpy문서를 가지고 놀고 파헤 치고 있으며 마법을 발견했습니다. 즉 나는 다음에 대해 이야기하고 있습니다 numpy.where(). >>> x = np.arange(9.).reshape(3, 3) >>> np.where( x > 5 ) (array([2, 2, 2]), array([0, 1, 2])) 어떻게 내부적으로 당신이 같은 x > 5것을 메소드 에 전달할 수 있다는 것을 어떻게 달성 합니까? 나는 …

5
조건이 충족되면 Numpy 요소 교체
조건이 충족되면 각 요소가 1 또는 0으로 변경되도록 조작해야하는 큰 numpy 배열이 있습니다 (나중에 픽셀 마스크로 사용됨). 배열에는 약 8 백만 개의 요소가 있으며 현재 방법은 축소 파이프 라인에 너무 오래 걸립니다. for (y,x), value in numpy.ndenumerate(mask_data): if mask_data[y,x]<3: #Good Pixel mask_data[y,x]=1 elif mask_data[y,x]>3: #Bad Pixel mask_data[y,x]=0 속도를 높일 수있는 …

9
ImportError : NUMPY_MKL 이름을 가져올 수 없습니다.
다음과 같은 간단한 코드를 실행하려고합니다. import scipy scipy.test() 하지만 다음과 같은 오류가 발생합니다. Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python27\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 586, in runfile execfile(filename, namespace) File "C:/Users/Mustafa/Documents/My Python Code/SpectralGraphAnalysis/main.py", line 8, in <module> import scipy File "C:\Python27\lib\site-packages\scipy\__init__.py", line 61, in <module> from numpy._distributor_init …

5
numpy 배열에 0 만 포함되어 있는지 테스트
다음과 같이 0으로 numpy 배열을 초기화합니다. np.zeros((N,N+1)) 그러나 주어진 n * n numpy 배열 행렬의 모든 요소가 0인지 어떻게 확인합니까? 이 메서드는 모든 값이 실제로 0 인 경우 True를 반환하면됩니다.
92 python  numpy 

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