我是靠谱客的博主 美满铅笔,最近开发中收集的这篇文章主要介绍pandas的两个了解dataFrame结构的小技巧,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

先构建dataFrame

>>> import pandas as pd
>>> import numpy as np
>>> int_values = [1, 2, 3, 4, 5]
>>> text_values = ['alpha', 'beta', 'gamma', 'delta', 'epsilon']
>>> float_values = [0.0, 0.25, 0.5, 0.75, 1.0]
>>> df = pd.DataFrame({"int_col": int_values, "text_col": text_values,"float_col": float_values})
>>> df
   int_col text_col  float_col
0        1    alpha       0.00
1        2     beta       0.25
2        3    gamma       0.50
3        4    delta       0.75
4        5  epsilon       1.00

1、shape属性
shape属性能够快速的反馈该dataFrame有多少行,多少列
如下所示:

# 先行后列
>>> df.shape
(5, 3)

2、info方法
info方法能够快速的获取行列数目,并且查看每列中是否有null值,还可以获取这个dataFrame所占用的内存

>>> df.info()
<class 'pandas.core.frame.DataFrame'>
# index为5行,0-4
RangeIndex: 5 entries, 0 to 4
# 总计3个column,均为非空值
Data columns (total 3 columns):
int_col      5 non-null int64
text_col     5 non-null object
float_col    5 non-null float64
dtypes: float64(1), int64(1), object(1)
# 使用内存248字节
memory usage: 248.0+ bytes

哈哈,以上就是python小工具关于pandas了解dataFrame的小技巧的介绍。
有兴趣欢迎关注:python小工具。一起学习python和pandas
在这里插入图片描述

最后

以上就是美满铅笔为你收集整理的pandas的两个了解dataFrame结构的小技巧的全部内容,希望文章能够帮你解决pandas的两个了解dataFrame结构的小技巧所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部