Python astype(np.float)函数使用方法解析


Posted in Python onJune 08, 2020

我的数据库如图

Python astype(np.float)函数使用方法解析

结构

Python astype(np.float)函数使用方法解析

我取了其中的name age nr,做成array,只要所取数据存在str型,那么取出的数据,全部转化为str型,也就是array阵列的元素全是str,不管数据库定义的是不是int型。

那么问题来了,取出的数据代入公式进行计算的时候,就会类型不符,这是就用到astype(np.float)

代码如下

import pymysql
import numpy as np

conn = pymysql.connect(host='39.106.168.84', user='xxxxxx', password='xxxxxx', port=3306,
            db='flask_topvj_net')
cur = conn.cursor()
sql = "SELECT `name`, `age`,`nr` FROM `student` WHERE 1"
cur.execute(sql)
u = cur.fetchall()
u=np.array(u)
conn.close()
print(u)

#a=u[:,1]*5
#b=u[:,2]*5#错误示范

a=u[:,1].astype(np.float)*5
b=u[:,2].astype(np.float)*5
print(a)
print(b)

结果

Python astype(np.float)函数使用方法解析

可以看出array的第二列和第三列都乘以5了。计算成功。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中使用pprint函数进行格式化输出的教程
Apr 07 Python
简单介绍Python中的JSON模块
Apr 08 Python
Python应用03 使用PyQT制作视频播放器实例
Dec 07 Python
Python定时器实例代码
Nov 01 Python
pandas.DataFrame删除/选取含有特定数值的行或列实例
Nov 07 Python
python爬虫 爬取58同城上所有城市的租房信息详解
Jul 30 Python
python反转列表的三种方式解析
Nov 08 Python
python 中的paramiko模块简介及安装过程
Feb 29 Python
基于opencv实现简单画板功能
Aug 02 Python
python 如何区分return和yield
Sep 22 Python
Python数据可视化之用Matplotlib绘制常用图形
Jun 03 Python
Opencv实现二维直方图的计算及绘制
Jul 21 Python
python opencv 实现读取、显示、写入图像的方法
Jun 08 #Python
python:删除离群值操作(每一行为一类数据)
Jun 08 #Python
pyecharts在数据可视化中的应用详解
Jun 08 #Python
python numpy实现rolling滚动案例
Jun 08 #Python
Python如何向SQLServer存储二进制图片
Jun 08 #Python
python求numpy中array按列非零元素的平均值案例
Jun 08 #Python
Python过滤掉numpy.array中非nan数据实例
Jun 08 #Python
You might like
一个简单计数器的源代码
2006/10/09 PHP
PHP 各种排序算法实现代码
2009/08/20 PHP
Codeigniter里的无刷新上传的实现代码
2019/04/14 PHP
Javascript 兼容firefox的一些问题
2009/05/21 Javascript
学习ExtJS table布局
2009/10/08 Javascript
jQuery阻止同类型事件小结
2013/04/19 Javascript
JS中类或对象的定义说明
2014/03/10 Javascript
JavaScript将取代AppleScript?
2014/09/18 Javascript
jQuery实现form表单元素序列化为json对象的方法
2015/12/09 Javascript
详解Javascript模板引擎mustache.js
2016/01/20 Javascript
jquery获取复选框的值的简单实例
2016/05/26 Javascript
js弹出窗口返回值的简单实例
2016/05/28 Javascript
详解vue-validator(vue验证器)
2017/01/16 Javascript
js生成随机数方法和实例
2017/01/17 Javascript
JavaScript中英文字符长度统计方法示例【按照中文占2个字符】
2017/01/17 Javascript
Vuejs 用$emit与$on来进行兄弟组件之间的数据传输通信
2017/02/23 Javascript
微信小程序商城项目之商品属性分类(4)
2017/04/17 Javascript
[03:06]V社市场总监Dota2项目负责人Erik专访:希望更多中国玩家加入DOTA2
2014/07/11 DOTA
Django的分页器实例(paginator)
2017/12/01 Python
python实现简单遗传算法
2018/03/19 Python
详解Django解决ajax跨域访问问题
2018/08/24 Python
python3 字符串知识点学习笔记
2020/02/08 Python
python opencv实现简易画图板
2020/08/27 Python
详解pytorch中squeeze()和unsqueeze()函数介绍
2020/09/03 Python
Python unittest装饰器实现原理及代码
2020/09/08 Python
python 生成器需注意的小问题
2020/09/29 Python
HTML5验证以及日期显示的实现详解
2013/07/05 HTML / CSS
音乐学个人的自荐书范文
2013/11/26 职场文书
物流管理专业职业生涯规划书
2014/01/06 职场文书
服务行业口号
2014/06/11 职场文书
2015年度合同管理工作总结
2015/05/22 职场文书
尼克胡哲观后感
2015/06/08 职场文书
2016年最美孝心少年事迹材料
2016/02/26 职场文书
Nginx解决403 forbidden的完整步骤
2021/04/01 Servers
如何用PHP实现分布算法之一致性哈希算法
2021/05/26 PHP
Tomcat安装使用及部署Web项目的3种方法汇总
2022/08/14 Servers