Python 查看数据类型与格式

Python 查看数据类型与格式一般我们拿到一个数据 会先看一下这个数据有多少行多少列 各个字段是什么 数据格式类型是什么 在开始讲数据格式前 需要先梳理一下各个数据类型 我们常使用的库一般是 numpy 和 pandas Numpy 下的核心是数组 array ndarray Pandas 下的核心是数据框 Series DataFrame 先随机创一点数据用来测试 importpandas

一般我们拿到一个数据,会先看一下这个数据有多少行多少列,各个字段是什么,数据格式类型是什么。在开始讲数据格式前,需要先梳理一下各个数据类型。我们常使用的库一般是numpy和pandas,Numpy下的核心是数组(array,ndarray),Pandas下的核心是数据框(Series,DataFrame)

先随机创一点数据用来测试

import pandas as pd import numpy as np df=pd.DataFrame(np.random.randint(5,10,size=(10,2)),columns=['a','b']) Array=np.random.randint(5,10,size=(10,2)) #假设我们不知道df和Array是什么数据类型 

查看现有的数据是数据框类型还是数组矩阵类型

语法:type(XXX),适用于tuple/list/array/ndarray/Series/Dataframe

print(type(df)) #输出 class 'pandas.core.frame.DataFrame'这是DataFrame类型的数据 print(type(Array)) #输出class 'numpy.ndarray'这是多维数组 print(type(tuple(Array))) #输出'tuple'这是元组 print(type(list(df['a']))) #输出'class list'这是一个list类型 

查看数据格式是字符串还是数字格式
这里需要区分一下Numpy和Pandas的查看方式略有不同,一个是dtype,一个是dtypes

print(Array.dtype) #输出int64 print(df.dtypes) #输出Df下所有列的数据格式 a:int64,b:int64 

还有关于字典和List的方法还未探索出来,有知道的欢迎解答!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/229336.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午4:55
下一篇 2026年3月16日 下午4:56


相关推荐

  • Unity中的Lerp函数

    Unity中的Lerp函数之前一直以为 lerp from to t 的第三个参数是变换速度的意思一直是 speed Time deltime 的用法看了某大神的文章又查了下 lerp 的函数原型发现原先的用法是不对的

    2026年3月19日
    1
  • AD PCBlayout 总结[通俗易懂]

    AD PCBlayout 总结[通俗易懂]PCBlayout总结1、关于规则注:多个规则存在时需要设置规则的优先级,如:(1)poly和keepout之间的clearance规则定义2、关于走线拐角PCB走线中不能出现锐角和直角,而且走线也不能和IC的PIN脚垂直首先不光是天线的布线不走锐角,在布线中最好都不走锐角,只是天线的布线尤为重要。1、对于高频电流来说,当导线的拐弯处呈现直角甚至锐角时,在靠近弯角的部位,磁通密度及电场强度都比较高,会辐射较强的电磁波,而且…

    2025年7月4日
    3
  • ListView 使用方法(Asp.Net)

    ListView 使用方法(Asp.Net)

    2021年12月30日
    47
  • 修改.srt格式字幕文件

    修改.srt格式字幕文件2019 独角兽企业重金招聘 Python 工程师标准 gt gt gt

    2026年3月18日
    2
  • springaop的使用_Spring注解

    springaop的使用_Spring注解目录SpringAOP简介AOP概念SpringAOP简单流程图SpringAOP之Annotation前置通知(Beforeadvice)返回后通知(Afterreurningadvice)抛出异常后通知(Afterthrowingadvice)后置通知(After(finally)advice)环绕通知(Aroundadvice)引入…

    2022年8月11日
    11
  • SAS主成分分析

    SAS主成分分析同事讲主成分分析 举了这么个例子 就像你选女人 有身材 相貌两个指标 如果身材 相貌都很突出 那当然很好选择 但如果两个女人 一个身材突出 一个相貌出众 看着都很喜欢 那可如何是好 这个时候通过主成分分析 汇总出一个指标 这个指标可以一定程度上代替原来的身材 相貌 这时就可以排序做出选择了 这例子当然有很多缺陷 但至少指出了主成分分析的目的之一 减少决策变量数 也就是降维 主成分分析的另一个目

    2026年3月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号