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]: a

python dtype强制类型转换_Numpy数据类型转换astype,dtype的方法相关推荐

  1. number类型转换java_Number()数据类型转换

    Number() 如果是 Boolean 值, 和. 如果是数字值,只是简单的传入和返回. 如果是 . 如果是 undefined,返回NaN. 如果是字符串,遵循下列规则: 如果字符串中只包含数字( ...

  2. pythonmysql查询转list_使用Python将Mysql的查询数据导出到文件的方法

    mysql官方提供了很多种connector,其中包括python的connector. 下载地址在:http://dev.mysql.com/downloads/connector/python/ ...

  3. Python从数据库读取大量数据批量写入文件的方法

    今天小编就为大家分享一篇Python从数据库读取大量数据批量写入文件的方法,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 使用机器学习训练数据时,如果数据量较大可能我们不能够一次性将 ...

  4. python默认数据类型转换_Python 数据类型转换

    1.指定变量类型和转换 有时您可能想在变量上指定类型. 这可以通过铸造来完成. Python是一种面向对象的语言,因此它使用类来定义数据类型,包括其原始类型. int() 将其他类型转换为整形: 1) ...

  5. python输出浮点数_Python的数据类型转换,那个很多人知道的知识,你知道吗?

    前言 阿皮又来和大家分享Python干货了,大家昨天的题会做吗? 这是答案: print(1.2+1.2) 输出:2.4 print('1.2'+'1.2') 输出:1.212 这两个不同的输出结果看 ...

  6. php自动转换和强制转换,Java数据类型转换(自动转换和强制转换)

    数据类型的转换,分为自动转换和强制转换.自动转换是程序在执行过程中"悄然"进行的转换,不需要用户提前声明,一般是从位数低的类型向位数高的类型转换;强制类型转换则必须在代码中声明,转 ...

  7. Python 类型转换(数据类型转换函数大全)

    文章目录 虽然 Python 是弱类型编程语言,不需要像 Java 或 C 语言那样还要在使用变量前声明变量的类型,但在一些特定场景中,仍然需要用到类型转换. 比如说,我们想通过使用 print() ...

  8. java数组类型转换_java数据类型转换和数组总结

    流程控制 分支 循环语句 if...else... if...else if...else switch(值0) {          ------------值0是什么类型, case后面的值就要是 ...

  9. python删除列_python删掉数据表几列的方法

    1.使用del函数删除指定列 python 中针对DataFrame格式的数据,删除列最简单的方法是使用del 函数,简单粗暴效果好,如import pandas as pd df = pd.Data ...

最新文章

  1. 避免在JSP中写java代码
  2. 清晰还原!Photoshop处理人物模糊照片
  3. python程序员发展-2018年,程序员对Python有着这些期待!
  4. oracle中判断是否为季末,Oracle中取月初,月末,季初,季末及年初,年末时间总结...
  5. Spring boot的场景启动器
  6. php mysql迭代器_php 迭代器
  7. tp5模板 使用php代码,thinkPHP的Html模板标签使用方法
  8. Unity在运行时(代码中)设置材质的渲染模式(RenderingMode)
  9. 条件变量、pthread_cond_init
  10. python画雷达图-Python 详解雷达图/蛛网图
  11. MyCAT实现MySQL的读写分离
  12. Tomcat基础教程(三)
  13. Flutter 的ButtonBar
  14. mongoose schema Schema hasn't been registered for model
  15. matlab 画三棱柱,教大家几何画板画出三棱柱图形
  16. BI工具怎么选型--BI厂商有哪些--BI系统多少钱--BI工具2019排行
  17. UVALive 6959 - Judging Troubles
  18. Django(14)-应用及分布式路由
  19. 宝宝大战落幕,互联网金融二战爆发
  20. Photoshop 2020 更新内容

热门文章

  1. 桌面点击计算机画面卡,如何轻松解决电脑桌面卡死情况
  2. 从爱立信、诺基亚到高通,苹果为何变成了诉讼狂魔?
  3. mysql 登录报错 (using password: NO)
  4. html2canvas 画图出现空白的情况,引出图片跨域的相关问题
  5. 英雄体育VSPN冲刺港股:9个月营收超13亿 腾讯是股东
  6. 使用Google SEO和Amazon SEO要注意些什么?
  7. 解决 Win10 热点无法上网及与 Hyper-V 虚拟网卡冲突问题
  8. csp模拟测试_1 T1咕咕东的奇遇和T2咕咕东想吃饭
  9. 新手学Web前端会面临哪些挑战?大概有5个
  10. pr 剪视频的一些技巧