from sklearn.datasets import load_iris
iris=load_iris
iris.info
Traceback (most recent call last):
File "<ipython-input-66-d79d455ab440>", line 3, in <module>
iris.info
AttributeError: 'function' object has no attribute 'info'
import pandas as pd
titanic=pd.read_csv("http://biostat.mc.vanderbilt.edu/wiki/pub/Main/DataSets/titanic.txt")
titanic.info
Out[67]:
<bound method DataFrame.info of row.names pclass survived \
0 1 1st 1
1 2 1st 0
2 3 1st 0
使用info并不是查看数据的方法,只是碰巧DataFrame类别提供了info这个函数。
为了能较好的提供信息,类的编写者一般会提供__repr__方法,或者__str__方法,如果不提供,会有一个默认的。
和你调用关系不大,提供了你看的就舒服一点。