Python 3.x df.descripe和df.descripe()之间的差异

Python 3.x df.descripe和df.descripe()之间的差异,python-3.x,pandas,Python 3.x,Pandas,df.descripe()给出的结果与df.descripe不同。请给我解释一下这些模块之间的区别。df.description是方法本身(您可以在一些其他语言中想到“指向方法的指针”)。 df.descripe()调用该方法并返回结果 import pandas as pd import numpy as np dates =pd.date_range('20150501',periods=5) df =pd.DataFrame(np.random.randn(5,4),index=dates

df.descripe()
给出的结果与
df.descripe
不同。请给我解释一下这些模块之间的区别。

df.description
是方法本身(您可以在一些其他语言中想到“指向方法的指针”)。
df.descripe()
调用该方法并返回结果

import pandas as pd
import numpy as np
dates =pd.date_range('20150501',periods=5)
df =pd.DataFrame(np.random.randn(5,4),index=dates,columns="i know its example".split())

在上面的示例中,
p()
p.descripe()
执行相同的操作

descripe
是DataFrame对象的方法。要调用方法,必须使用括号。没有括号,它只给出方法对象本身,而不是结果。
p = df.describe
p()
df.describe()