달력

12

« 2019/12 »

  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  
2019. 11. 15. 05:06

dtype Development/Python



 

 

dtype

·       NumPy 배열의 자료형을 지정하거나 만들어진 배열의 자료형을 알고자 사용하는 인자입니다.

·       NumPy 배열은 배열(Array)이므로 ndarray클래스의 데이터는 같은 자료형이어야 합니다.

·       array()함수로 새로운 배열을 만들 때 dtype 인자를 생략하면 주어진 데이터를 저장할 수 있는 자료형을 추론하여 자동 지정됩니다.

·       array()함수로 새로운 배열을 만들 때 자료형을 명시적으로 지정하려면 dtype 인자로 자료형에 해당하는 접두사와  접두사뒤에 바이트 수 혹은 글자 수를 의미하는 숫자로 자료형타입을 지정하면 됩니다.

 

 

x = np.array(data, dtype='자료형접두사숫자')

x.dtype

 

 

인자

설명

data

저장할 데이터 배열 소스

dtype

데이터 타입을 지정합니다.

바이트수나 문자에 해당하는 숫자를 생략하면 운영체제에 따라 적절한 크기로 할당되어집니다.

 

dtype 접두사

설명

b

불리언(Boolean)

 

b #참 혹은 거짓

i

정수(Integer)

 

i8 # 8바이트(64비트) 정수

u

부호 없는 정수 (Unsigned Integer)

 

u8 # 8바이트(64비트) 정수

f

부동소수점(Float)

 

f8 # 8바이트(64비트) 부동소수점 실수

c

복소부동소수점

 

c16 # 16바이트(128비트)

O

객체(Object)

 

0 #객체에 대한 포인터

S

바이트 문자열(String)

 

S24 # 24 문자열

U

유니코드 문자열(Unicode)

 

U24 # 24 유니코드 글자

 

 


'Development > Python' 카테고리의 다른 글

nltk 데이터 다운하기  (0) 2019.11.18
클래스 정의  (0) 2019.11.17
dtype  (0) 2019.11.15
AttributeError: module 'xxx' has no attribute 'xxx'  (0) 2019.11.14
4.Summary - 4.데이터베이스 활용  (0) 2019.11.14
2002년 한일월드컵 기간의 기온 공공데이터 가져오기  (0) 2019.11.14
Posted by codedragon codedragon

댓글을 달아 주세요