当前位置:网站首页>pd. to_ numeric
pd. to_ numeric
2022-07-06 03:57:00 【Did HYK write the algorithm today】
Catalog
effect
effect : Convert parameter to numeric type .
Default return dtype by float64 or int64, Depending on the data provided . Use downcast Parameter get other dtype.
Parameters to describe
Parameters describe
args Accept scalar, list, tuple, 1-d array, or Series type
errors Yes 3 Types {‘ignore’, ‘raise’, ‘coerce’}, The default is ‘raise’
downcast {‘integer’, ‘signed’, ‘unsigned’, ‘float’} , default None, Default return float64 or int64
Be careful downcast It means down conversion
errors Explanation of parameters in
’raise’ Parameters : Invalid parsing will throw an exception
’corece’ Parameters : Set invalid resolution to NaN
‘ignore’ Parameters :** Invalid parsing will return input
downcast The meaning of parameters in
default None Just don't deal with it
’integer’ and ’signed’: The smallest signed integer dtype( minimum value np.int8)
’unsigned’: The smallest unsigned int dtype(np.uint8)
’float’: The smallest float dtype(np.float32)
Return value : If the parsing is successful , It's numbers . The return type depends on the input . If Series, Then for Series, Otherwise ndarray.
example
import pandas as pd
import numpy as np
s = pd.Series(['apple', '1.0', '2','2019-01-02',1, False,None,pd.Timestamp('2018-01-05')])
# to_numeric Is in object, Do conversion in the middle of time format , And then use astype do numeric Internal conversion of type
pd.to_numeric(s, errors='raise') # An error is reported when a non numeric string type is encountered ,bool Type error , The time type is converted to int
pd.to_numeric(s, errors='ignore') # Convert only numeric strings , Other types are not converted , Include time type
pd.to_numeric(s, errors='coerce') # Combine the time string with bool Type to number , Others are converted to NaN
# downcast It can be further transformed into int perhaps float
pd.to_numeric(s) # Default float64 type
pd.to_numeric(s, downcast='signed') # Convert to integer
# astype Medium error No, `coerce` Options , So it's only suitable for `numeric` Conversion of internal types , For example, will int32 Convert to int64,int32 Convert to float32
# Not suitable for object, Convert between time formats ,
s.astype('int32',errors='raise')
s.astype('int32',errors='ignore') # Yes object Invalid ,astype Only right numeric Type validation
边栏推荐
- [meisai] meisai thesis reference template
- MySQL 中的数据类型介绍
- Do you know cookies, sessions, tokens?
- C language -- structs, unions, enumerations, and custom types
- KS003基于JSP和Servlet实现的商城系统
- C (thirty) C combobox listview TreeView
- Oracle ORA error message
- Factors affecting user perception
- Prime Protocol宣布在Moonbeam上的跨链互连应用程序
- Cubemx transplantation punctual atom LCD display routine
猜你喜欢
![P7735-[noi2021] heavy and heavy edges [tree chain dissection, line segment tree]](/img/b1/dbfc42d66548476300501dd839abef.jpg)
P7735-[noi2021] heavy and heavy edges [tree chain dissection, line segment tree]

BUAA calculator (expression calculation - expression tree implementation)

Scalpel like analysis of JVM -- this article takes you to peek into the secrets of JVM

C#(二十八)之C#鼠标事件、键盘事件

Benefits of automated testing
![[meisai] meisai thesis reference template](/img/14/b39e1db0b5b35702508068e028ee5a.jpg)
[meisai] meisai thesis reference template

Image super resolution using deep revolutionary networks (srcnn) interpretation and Implementation

Recommended papers on remote sensing image super-resolution

KS008基于SSM的新闻发布系统

Chinese brand hybrid technology: there is no best technical route, only better products
随机推荐
在 .NET 6 中使用 Startup.cs 更简洁的方法
MySQL reads missing data from a table in a continuous period of time
Tips for using dm8huge table
C mouse event and keyboard event of C (XXVIII)
C (thirty) C combobox listview TreeView
Determine which week of the month the day is
Blue style mall website footer code
Why do you want to start pointer compression?
2.2 STM32 GPIO operation
Oracle ORA error message
【按键消抖】基于FPGA的按键消抖模块开发
Mapping between QoE and KQI
SSTI template injection explanation and real problem practice
MySQL 中的数据类型介绍
【FPGA教程案例12】基于vivado核的复数乘法器设计与实现
Facebook等大厂超十亿用户数据遭泄露,早该关注DID了
Facebook and other large companies have leaked more than one billion user data, and it is time to pay attention to did
Align items and align content in flex layout
BUAA喜鹊筑巢
2.13 weekly report