python 我怎样才能得到Pandas系列的尺寸?

zf9nrax1  于 2023-01-12  发布在  Python
关注(0)|答案(3)|浏览(128)

我有一个Pandas系列测试集y_test。我想得到它的大小以便统计。
使用以下代码:

print(y_test.shape)

我得到

(31054,)

我想考31054的微积分。
谢谢你的帮助!

gwbalxhn

gwbalxhn1#

你可以选择
size = y_test.shape[0]
这将给予元组的第一个元素,也就是size,或者你可以直接用size属性或者len()方法得到它。

size = y_test.size
#or
size = len(y_test)
woobm2wo

woobm2wo2#

y_test.shape给了你一个元组,所以你可以用print(y_test.shape)[0]来得到第一个元素,也就是Series的大小。
shape给你一个元组,因为它来自 Dataframe , Dataframe 给你帧的形状(行,列)。

bvjxkvbb

bvjxkvbb3#

使用lenSeries.size

y_test = pd.Series(range(20))

print(len(y_test))
20

print(y_test.size)
20

相关问题