当前位置: 首页 > news >正文

phpcms 外贸网站模板上海app开发制作

phpcms 外贸网站模板,上海app开发制作,安徽省建设工程安全 协会网站,wordpress dosortcode文章目录明确指定数据的类型通过dtypes属性进行查看创建Pandas对象指定数据类型转换数据类型通过astype()方法强制转换数据的类型通过to_numeric()函数转换数据类型明确指定数据的类型 通过dtypes属性进行查看 import pandas as pddf pd.DataFrame({A: [1, 2, 4],B: [9, -80… 文章目录明确指定数据的类型通过dtypes属性进行查看创建Pandas对象指定数据类型转换数据类型通过astype()方法强制转换数据的类型通过to_numeric()函数转换数据类型明确指定数据的类型 通过dtypes属性进行查看 import pandas as pddf pd.DataFrame({A: [1, 2, 4],B: [9, -80, 5.3],C: [x, 5.9, 0]}) print(df.dtypes:\n, df.dtypes) print(df:\n, df)输出结果 df.dtypes:A object B object C object dtype: object df:A B C 0 1 9 x 1 2 -80 5.9 2 4 5.3 0创建Pandas对象指定数据类型 data pd.DataFrame({A: [1, 2, 4],B: [9, 80, 5]},dtypeint) print(data:\n, data) print(data.dtypes:\n, data.dtypes)输出结果 data:A B 0 1 9 1 2 80 2 4 5 data.dtypes:A int32 B int32 dtype: object转换数据类型 通过astype()方法强制转换数据的类型 astype(dypte, copyTrue, errors ‘raise’, **kwargs) 上述方法中部分参数表示的含义如下 dtype表示数据类型 copy是否建立副本默认为True errors错误采取的处理方式可以取值为raise或ignore默认为raise。其中raise表示允许引发异常ignore表示抑制异常。 运用astype()方法将DataFrame对象df中B列数据的类型转换为int类型 print(df[B]:\n, df[B]) print(df[B].astype:\n, df[B].astype(dtypefloat))df[B]:0 9 1 -80 2 5.3 Name: B, dtype: object df[B].astype:0 9.0 1 -80.0 2 5.3 Name: B, dtype: float64之所以没有将所有列进行类型转换是因为C列中有非数字类型的字符无法将其转换为int类型若强制转换会出现ValueError异常。当参数errors取值ignore时可以抑制异常但抑制异常后输出结果仍是未转换类型之前的对象——也就是并未进行数据类型转换的操作只是不会报错罢了 print(df[C]:\n, df[C]) print(df[C].astype(errorsignore):\n, df[C].astype(dtypefloat, errorsignore))输出结果 df[C]:0 x 1 5.9 2 0 Name: C, dtype: object df[C].astype(errorsignore):0 x 1 5.9 2 0 Name: C, dtype: object通过to_numeric()函数转换数据类型 to_numeric()函数不能直接操作DataFrame对象 pandas.to_numeric(arg, errors‘raise’, downcastNone) 上述函数中常用参数表示的含义如下 arg表示要转换的数据可以是list、tuple、Series errors错误采用的处理方式可以取值除raise、ignore外还可以取值coerce默认为raise。其中raise表示允许引发异常ignore表示抑制异常。 to_numeric()函数较之astype()方法的优势在于解决了后者的局限性只要待转换的数据中存在数字以外的字符在使用后者进行类型转换时就会出现错误而to_numeric()函数之所以可以解决这个问题就源于其errors参数可以取值coerce——当出现非数字字符时会将其替换为缺失值之后进行数据类型转换。 se pd.Series(df[A]) se1 pd.Series(df[B]) se2 pd.Series(df[C]) print(df[A]:\n, df[A]) print(to_numeric(df[A]):\n, pd.to_numeric(se)) print(df[B]:\n, df[B]) print(to_numeric(df[B]):\n, pd.to_numeric(se1)) print(df[C]:\n, df[C]) print(to_numeric(df[C], errorsignore):\n, pd.to_numeric(se2, errorsignore)) print(to_numeric(df[C], errorscoerce):\n, pd.to_numeric(se2, errorscoerce))输出结果 df[A]:0 1 1 2 2 4 Name: A, dtype: object to_numeric(df[A]):0 1 1 2 2 4 Name: A, dtype: int64 df[B]:0 9 1 -80 2 5.3 Name: B, dtype: object to_numeric(df[B]):0 9.0 1 -80.0 2 5.3 Name: B, dtype: float64 df[C]:0 x 1 5.9 2 0 Name: C, dtype: object to_numeric(df[C], errorsignore):0 x 1 5.9 2 0 Name: C, dtype: object to_numeric(df[C], errorscoerce):0 NaN 1 5.9 2 0.0 Name: C, dtype: float64
http://www.pierceye.com/news/850566/

相关文章:

  • 做免费外贸网站册域名网站大全免黄
  • 祈网网站建设制作网站如何赚钱
  • 最讨厌网站门户类网站的主页设计
  • 国家建设环保局网站网站做的好赚钱吗
  • 如何设置网站服务器做标签的网站
  • 网站建设高端培训学校做网站交易平台
  • 公司网站建设收费优化网站排名解析推广
  • 昆明快速建站模板汽车网站建设多少钱
  • 网站注销主体注销广州联享网站建设公司怎么样
  • 中山seo建站新手建站教程报价单
  • 台州制作网站软件陈坤做直播在哪个网站
  • 北湖区网站建设公司企业主题wordpress 含演示数据
  • 网站建设简历自我评价做招聘信息的网站有哪些内容
  • 怎么和其它网站做友情链接网络营销师证怎么考
  • 百度推广要自己做网站吗做的视频传到哪个网站好
  • 个人建设门户网站 如何备案网站推广服务报价表
  • 广州企业网站建设哪家服务好西安家政公司网站建设
  • 住房与城乡建设部网站 黑龙江wordpress 采集系统
  • 阜阳网站建设云平台玉溪建设局门户网站
  • 网站建设什么原因最主要怎么制作网站首页
  • 网站建设深圳赶集网网页设计工程师工资
  • 哪家企业网站建设好闵行区网站制作
  • 重庆行业网站建设陕西省建设监理协会查询官方网站
  • 手机网站 尺寸网站规划的认识
  • 永川网站制作联系电话wordpress 参数 传递
  • 西宁市网站建设高端网站开发人员要求
  • 前端做商城网站需要多久yum wordpress
  • 便宜网站建设成都免费建网站视频教程
  • 班级网站自助建设功能没有充值入口的传奇
  • 杭州网站seo免费网站建设