1、查看数据类型

In [11]: arr = np.array([1,2,3,4,5])In [12]: arr
Out[12]: array([1, 2, 3, 4, 5])// 该命令查看数据类型
In [13]: arr.dtype
Out[13]: dtype('int64')In [14]: float_arr = arr.astype(np.float64)// 该命令查看数据类型
In [15]: float_arr.dtype
Out[15]: dtype('float64')

2、转换数据类型

// 如果将浮点数转换为整数,则小数部分会被截断
In [7]: arr2 = np.array([1.1, 2.2, 3.3, 4.4, 5.3221])In [8]: arr2
Out[8]: array([ 1.1   ,  2.2   ,  3.3   ,  4.4   ,  5.3221])// 查看当前数据类型
In [9]: arr2.dtype
Out[9]: dtype('float64')// 转换数据类型  float -> int
In [10]: arr2.astype(np.int32)
Out[10]: array([1, 2, 3, 4, 5], dtype=int32)

3、字符串数组转换为数值型

In [4]: numeric_strings = np.array(['1.2','2.3','3.2141'], dtype=np.string_)In [5]: numeric_strings
Out[5]: array(['1.2', '2.3', '3.2141'], dtype='|S6')// 此处写的是float 而不是np.float64, Numpy很聪明,会将python类型映射到等价的dtype上
In [6]: numeric_strings.astype(float)
Out[6]: array([ 1.2, 2.3, 3.2141])

Numpy数据类型转换astype,dtype相关推荐

  1. python dtype强制类型转换_Numpy数据类型转换astype,dtype的方法

    1.查看数据类型 In [11]: arr = np.array([1,2,3,4,5]) In [12]: arr Out[12]: array([1, 2, 3, 4, 5]) // 该命令查看数 ...

  2. numpy 数据类型转换

    参考NumPy 数据类型 - 云+社区 - 腾讯云 首先需要导入numpy模块 import numpy as np 首先生成一个浮点数组 a = np.random.random(4) dtype的 ...

  3. python类型转换astype-python中numpy数据类型转换的方法

    本篇文章主要讲述numpy转换astype,dtype的方法,具体代码展示如下: 1.查看数据类型In [11]: arr = np.array([1,2,3,4,5]) In [12]: arr O ...

  4. pytorch numpy 数据类型转换

  5. Numpy属性dtype的转换(数据类型转换):unit8和float32转换

    参考Numpy属性dtype的转换(数据类型转换):unit8和float32转换 - 云+社区 - 腾讯云 查看数据类型 print(image.dtype) unit8 转换成 float32 先 ...

  6. python文本数据转换数值矩阵_python numpy矩阵的数据类型转换

    在python中,numpy矩阵的数据类型转换需要调用astype(),直接修改dtype是无效的.调用astype返回数据类型修改后的矩阵,但是源数据的类型不会变,需要再对源数据的赋值进行操作才可以 ...

  7. python numpy矩阵的数据类型转换

    在python中,numpy矩阵的数据类型转换需要调用astype(),直接修改dtype是无效的.调用astype返回数据类型修改后的矩阵,但是源数据的类型不会变,需要再对源数据的赋值进行操作才可以 ...

  8. python类型转换astype时间_Pandas数据类型转换的几个小技巧

    利用Pandas进行数据分析时,确保使用正确的数据类型是非常重要的,否则可能会导致一些不可预知的错误发生.笔者使用Pandas已经有一段时间了,但是还是会在一些小问题上犯错误,追根溯源发现在对数据进行 ...

  9. Numpy中使用astype函数将字符串格式数据转换为数值数据类型

    Numpy中使用astype函数将字符串格式数据转换为数值数据类型 目录 Numpy中使用astype函数将字符串格式数据转换为数值数据类型 numpy是什么?numpy和list有哪些区别? Num ...

最新文章

  1. LA2965侏罗纪(异或和为0的最大数字个数)
  2. label文字颜色_HowTo —— SwiftUI2.0如何使用Label
  3. HTML5 Audio标签API整理(三)
  4. Extjs弹窗-简单文本编辑框-Ext.Msg.show
  5. ef设置非自增长id_今日学习必备:分布式系统全局唯一ID你懂吗?
  6. JAVA     MyFirst.java
  7. LeetCode – Refresh – Exceel Sheet Column Number
  8. 基于Matlab矩形孔径的菲涅耳衍射
  9. A-GPS学习笔记(二) 之SUPL
  10. ubuntu 16.04 配置网络代理
  11. java 银行账户类
  12. word批注怎么删除计算机名字,word 2007 如何删除批注者姓名?
  13. 网络安全风险评估关键技术讨论
  14. 《Windows操作系统原理》好书推荐
  15. 信息化 vs 数字化
  16. The quieter you become,The more you are able to hear.
  17. 100个基本 自我更新指南
  18. 金蝶KIS记账王增加3级明细科目的方法
  19. HCIP第十五天笔记
  20. 《PNG文件格式》(一)PNG文件概述

热门文章

  1. 深度学习代码入门test2_alexnet
  2. python中字典处理函数get和setdefault的区别
  3. 屌丝程序员赚钱之道 之APP
  4. 手机GPS为什么能在室内定位?
  5. Docker入门教程(详细)
  6. STM32F4学习笔记——时钟
  7. MATLAB排序滤波
  8. 伪分布式集群搭建(hadoop)
  9. Linux网卡基本结构和传输流程总结
  10. Redis搭建主从复制实现高可用