엔지니어, 과학자 및 데이터 분석가를 위한 Numpy
1743 단어 numpypythonarraysdatascience
If I have list=[1,2,3] and I want to add 1 to each element to get the output [2,3,4], how would I do that? I assume I would use a for loop but not sure exactly how.
글쎄, 이 질문에 대한 답은 Numpy을 사용하는 것입니다.
Numpy(Numerical Python)는 과학적 컴퓨팅에 필요한 모든 도구와 함께 제공되는 Python 패키지입니다. arrays 에서 빠른 작업을 수행하려면 numpy 사용을 고려해야 합니다. 이러한 작업에는 수학, 논리, 모양 조작, 정렬, 선택, 기본 선형 대수 및 통계 작업, 이산 푸리에 변환이 포함되며 목록은 계속 이어집니다.
아래 코드 데모는 위의 stackoverflow 사용자가 묻는 질문을 해결합니다.
입력:
# import the numpy library
import numpy as np
# create the list, the convert the list to a numpy array
a = [1, 2, 3]
a = np.array(a)
# perform scalar addition on the array
b = a + 1
print(b)
위의 코드를 올바르게 입력하고 테스트하면; 결과는 다음과 같아야 합니다.
산출
array([2, 3, 4])
꽤 쉬웠죠? :-).
Python을 처음 사용하고 위의 코드를 작성하고 실행하는 방법을 모르는 경우 다음 몇 문장이 적합합니다.
저는 Anaconda와 Jupyter 노트북을 사용하여 Python 코드를 작성하고 실행합니다.
아나콘다 네비게이터란?
Anaconda Navigator는 Anaconda® 배포판에 포함된 데스크톱 GUI(그래픽 사용자 인터페이스)로, 명령줄 명령을 사용하지 않고도 응용 프로그램을 시작하고 conda 패키지, 환경 및 채널을 쉽게 관리할 수 있습니다. Navigator는 Anaconda.org 또는 로컬 Anaconda 저장소에서 패키지를 검색할 수 있습니다. Windows, macOS 및 Linux에서 사용할 수 있습니다.
장치에서 Anaconda를 설정하는 데 도움이 되는 아래 비디오를 시청하십시오.
Numpy For Engineers, Scientists and Data Analysts 시리즈의 다음 게시물을 기대해 주세요.
Reference
이 문제에 관하여(엔지니어, 과학자 및 데이터 분석가를 위한 Numpy), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/franklinobasy/numpy-for-engineers-scientists-and-data-analysts-17ce텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)