python中dtype是object是什么意思_python–Pandas:将dtype。。。

更新时间:2023-07-07 16:37:46 阅读: 评论:0

python中dtype是object是什么意思_python–Pandas:将
dtype。。。
consider我已经在Pandas中读取了⼀个SQL查询,并且这些值以dtype’object’形式出现,尽管它们是字符串,⽇期和整数.我能够将⽇期’对象’转换为Pandas datetime dtype,但是在尝试转换字符串和整数时遇到错误.
这是⼀个例⼦:
absolution
>>> import pandas as pd
>>> df = pd.read_sql_query('lect * from my_table', conn)
>>> df
id date purcha
1 abc1 2016-05-2
2 1
2 abc2 2016-05-29 0
yinmin3 abc3 2016-05-22 2
4 abc4 2016-05-22 0
>>> df.dtypes
id object
date object
purcha object
huanjiandtype: object
将df [‘date’]转换为datetime有效:
>>> pd.to_datetime(df['date'])
1 2016-05-22
2 2016-05-29
3 2016-05-22
4 2016-05-22
Name: date, dtype: datetime64[ns]
但是在尝试将df [‘purcha’]转换为整数时出错:
国际部高中是什么>>> df['purcha'].astype(int)
....2012年7月n2真题
pandas/lib.pyx in pandas.lib.astype_intsafe (pandas/lib.c:16667)()
pandas/src/util.pxd in util.t_value_at (pandas/lib.c:67540)()
malarkeyTypeError: long() argument must be a string or a number, not 'java.lang.Long'
注意:当我尝试.astype(‘float’)时出现类似的错误
尚德实验学校当试图转换为字符串时,似乎没有任何事情发⽣.
ipda>>> df['id'].apply(str)
1 abc1
2 abc2
3 abc3
4 abc4
Name: id, dtype: object
>listen是什么意思

本文发布于:2023-07-07 16:37:46,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/170120.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:转换   整数   字符串   错误
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图