Python 函数。描述(排除=';数字';)?

Python 函数。描述(排除=';数字';)?,python,Python,我正在看泰坦尼克号卡格尔竞赛,发现.descripe()函数中的这个参数很有趣我拍了一张照片(以蓝色突出显示) 我一直想弄清楚它是做什么的,但不能。。。排除哪些数字?我查看了pandas文档,但发现它没有任何帮助:(当您将exclude=“number”传递到df.descripe时,pandas将排除数据帧中数据类型为numpy.number子类的所有列,这些列是: numpy.clongdouble, numpy.complex128, numpy.complex64, numpy

我正在看泰坦尼克号卡格尔竞赛,发现.descripe()函数中的这个参数很有趣我拍了一张照片(以蓝色突出显示)


我一直想弄清楚它是做什么的,但不能。。。排除哪些数字?我查看了pandas文档,但发现它没有任何帮助:(

当您将
exclude=“number”
传递到
df.descripe
时,pandas将排除数据帧中数据类型为
numpy.number
子类的所有列,这些列是:

 numpy.clongdouble,
 numpy.complex128,
 numpy.complex64,
 numpy.complexfloating,
 numpy.float16,
 numpy.float32,
 numpy.float64,
 numpy.floating,
 numpy.inexact,
 numpy.int16,
 numpy.int32,
 numpy.int64,
 numpy.int8,
 numpy.intc,
 numpy.integer,
 numpy.longdouble,
 numpy.signedinteger,
 numpy.timedelta64,
 numpy.uint16,
 numpy.uint32,
 numpy.uint64,
 numpy.uint8,
 numpy.uintc,
 numpy.unsignedinteger

注意,只有非数值列保留在数据框中。当您只想查看分类变量的摘要时(如您共享的示例中所示),这非常有用因为非数字列的统计信息不会显示在
的输出中。默认情况下,descripe

包含
排除
参数的描述。我知道。但我仍然不明白,这就是我在这里共享它的原因。啊哈。这完全有道理!感谢Mustafa的帮助。