python从data.frame获取结构

在r中,使用str()函数可以从如下对象中查看结构:

>str(马里)
“data.frame”:25834 obs。共有6个变量:
$Xcoor:num 0.0457 0.0469 0.0481 0.0495 0.0519。。。
$Ycoor:num 0.107 0.107 0.107 0.108 0.108。。。
$Zcoor:num-0.701-0.701-0.701-0.703-0.703。。。
$RC:int 120 124 125 122 120 120 120。。。
$GC:int 121 117 117 118 119 120 120。。。
$BC:int 127 135 144 135 126 127 125 124 137。。。

有类似的函数吗

我意识到这是一个老问题,但我想为将来遇到这个问题的任何人提供澄清,就像我一样

正如MaxNoe所说,pandas是所需要的,而pandas.DataFrame.info方法相当于R中的str()函数

使用与MaxNoe相同的示例:

&gt&燃气轮机&燃气轮机;作为pd进口熊猫
&燃气轮机&燃气轮机&燃气轮机;data=pd.DataFrame({
“a”:[1,2,3,4,5],
‘b’:[1,2,3,4,5]
})
&燃气轮机&燃气轮机&燃气轮机;data.info()
<类“pandas.core.frame.DataFrame”>
范围索引:5个条目,0到4
数据列(共2列):
一个5非空的int64
b 5非空int64
数据类型:int64(2)
内存使用:160.0字节

文档可以在这里找到https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.info.html.

发表评论