首页 > 其他分享 >pandas str to int 批量转换

pandas str to int 批量转换

时间:2023-06-03 14:00:17浏览次数:32  
标签:raise int dtype 列名 numeric str pandas

df[['列名1', '列名2']] = df[['列名1', '列名2']].apply(pd.to_numeric, errors='ignore')
pandas.to_numeric补充 用法: pandas.to_numeric(arg, errors=’raise’, downcast = None)

参数:此方法将采用以下参数:

  • arg:列表、元组、一维数组或系列。
  • errors:{‘ignore’, ‘raise’, ‘coerce’},默认 ‘raise’
    ->如果是 ‘raise’,那么无效解析会引发异常
    ->如果是 ‘coerce’,则无效解析将被设置为 NaN
    ->如果 ‘ignore’,则无效解析将返回输入
  • downcast:[default None] 如果不是 None,并且如果数据已成功转换为数字 dtype,则根据以下规则将结果数据向下转换为可能的最小数字 dtype:
    ->‘integer’ 或 ‘signed’:最小有符号 int dtype (min.:np.int8)
    ->‘unsigned’:最小的无符号整数 dtype(最小值:np.uint8)
    ->‘float’:最小浮点数据类型(最小值:np.float32)

返回值:如果解析成功,则为数字。请注意,返回类型取决于输入。如果是 Series,则为 Series,否则为 ndarray。

标签:raise,int,dtype,列名,numeric,str,pandas
From: https://www.cnblogs.com/vPYer/p/17453909.html

相关文章

  • 动手实践 MicroStream:Java 持久性的新方法
    MicroStream是目前Java领域最有趣的项目之一。它采用一种新的方法来实现Java持久性,充当一种无缝的对象持久性数据层。MicroStream消除了弄清楚如何持久化应用程序的运行时图的摩擦。所以这次我们将直接进入演示。您将首先学习如何将MicroStream与默认文件系统一起使用,然后我们将......
  • 无法删除索引 1553 - Cannot drop index ‘fk_pptn_r_emtc‘: needed in a foreign ke
    标题标题:解决问题:1553-无法删除索引‘fk_pptn_r_emtc’:外键约束需要引言:在数据库管理中,经常会遇到各种问题和错误。其中之一是"1553-无法删除索引‘fk_pptn_r_emtc’:外键约束需要"错误。这个错误可能会导致数据库操作受阻,影响系统的正常运行。在本篇博客中,我们将深入探讨这......
  • Intersection Observer API 交叉观察器 API vue3 antd table 滚动加载 使用过程
    需求:表格滚动加载做法:步骤一:给表格最后一行添加特定标识,类名或者id等组件库https://www.antdv.com/components/table-cn#APIwebApihttps://developer.mozilla.org/zh-CN/docs/Web/API/Intersection_Observer_API组件名table添加类名的组件方法rowClassName使用例子::......
  • Flink核心API之DataStream
    Flink中提供了4种不同层次的API,每种API在简洁和易表达之间有自己的权衡,适用于不同的场景。目前上面3个会用得比较多。低级API(StatefulStreamProcessing):提供了对时间和状态的细粒度控制,简洁性和易用性较差,主要应用在一些复杂事件处理逻辑上。核心API(DataStream/DataSetAP......
  • 关于int**在malloc为二维数组分配空间时候的作用见解
    关于int**在用malloc函数为二维数组分配空间时候int**  二级指针类型二维数组的数组名为行指针,写成 arr =(char**)malloc(n*sizeof(char))时,arr并不是二维数组的数组名,而是指针数组的数组名,指针数组的数组名是二级指针,所以可以用int**把malloc分配的空间强制转换成二级指针类......
  • SAP Spartacus UI 中的 CmsTicketInterceptor
    在SpartacusUI发起的OCCAPI请求的URL中,您可能会注意到一个名为cmsTicketId的字段。这个字段的含义与用途如下:cmsTicketId是一个标识符,用于关联SpartacusUI与SAPCommerceCloud后端CMS(ContentManagementSystem)的会话。CMS是一个用于管理网站内容的系统,如......
  • Java Native Interface Programming
    http://journals.ecs.soton.ac.uk/java/tutorial/native1.1/implementing/index.html JavaNativeInterfaceProgramming TheJDK1.1supportstheJavaNativeInterface(JNI).Ononehand,theJNIdefinesastandardnamingandcallingconventionsothattheJa......
  • Mediastreamer2
     http://www.linphone.org/eng/documentation/dev/mediastreamer2.htmlMediastreamer2-themultimediastreamingengineMediastreamer2isapowerfulandlightweightedstreamingenginespecializedforvoice/videotelephonyapplications.Itisthelib......
  • Intellij Plugin 配置结果概述
    资料官网目录<idea-plugin> <id> <name> <version> <product-descriptor> <idea-version> <vendor> <description> <change-notes> <depends> <incompatible-with> <actions> <action>......
  • Spring Boot 使用 Dom4j XStream 操作 Xml
    阅读目录 0Dom4jXStream简单介绍Dom4jXStream1新建SpringBootMaven示例工程项目2引入依赖Pom3Dom4j代码实例3.1打开一个远程xml3.2创建一个xml文档3.3遍历3.4使用xpath获取节点3.5保存到文件3.6XML文件转文本3.7文本转XML文档对象3.8使用XSLT转换......