Python入門から応用までの学習サイト


ndarrayのデータ型変換

既存のndarrayデータ型変換する方法です。

「astype」を用いると既存のndarrayのデータ型を変換することができます。元となるndarrayには影響を与えず、新しい配列オブジェクトが返されます。

# -*- coding: utf-8 -*-

import numpy


na_int = numpy.array([[1, 10, 100], [2, 20, 200]], numpy.int32)
na_float = na_int.astype(numpy.float32)

print na_int.dtype
print na_float.dtype

--実行結果--

int32
float32



 
 
 
 
 

既存配列の形状を変換!

▶数値解析:ndarrayの形状変換




P  R



入門 Python 3




Python
スタートブック




みんなのPython
第4版




退屈なことは
Pythonにやらせよう




ゼロから作るDeep Learning
Pythonで学ぶ
ディープラーニングの
理論と実装