Python 如何以整洁的方式打印数据
我正在学习python 3 我从sklearn导入了数据集。 当我打印它时,它看起来很奇怪。 我应该使用什么命令才能清楚地看到数据:列、行Python 如何以整洁的方式打印数据,python,python-3.x,python-2.7,Python,Python 3.x,Python 2.7,我正在学习python 3 我从sklearn导入了数据集。 当我打印它时,它看起来很奇怪。 我应该使用什么命令才能清楚地看到数据:列、行 import statsmodels.api as sm from sklearn import datasets data = datasets.load_boston() print(data) 熊猫有更漂亮的印刷品。试试这个: import pandas as pd df = pd.DataFrame(data['data']) print(df)
import statsmodels.api as sm
from sklearn import datasets
data = datasets.load_boston()
print(data)
熊猫有更漂亮的印刷品。试试这个:
import pandas as pd
df = pd.DataFrame(data['data'])
print(df)
熊猫有更漂亮的印刷品。试试这个:
import pandas as pd
df = pd.DataFrame(data['data'])
print(df)
这将生成一个包含三列的布局
这将生成一个包含三列的布局。首先,您需要了解您创建的对象数据具有以下属性: data['data']是一个len 506阵列。每个元素有13个其他元素,因此执行lendata['data'][1]实际上返回13个。 您可以在这里看到数据['feature_names']作为列名,它有13个字符串元素。 现在,有了这些信息,您可以理解,要打印一个表,您可以打印一个带有数据['feature_names']的标题,并打印数据['data']中的行 抓住这个,您可以使用制表模块很好地打印它
from tabulate import tabulate
print tabulate(data['data'], headers=data['feature_names'])
结果是:
CRIM ZN INDUS CHAS NOX RM AGE DIS RAD TAX PTRATIO B LSTAT
0.00632 18 2.31 0 0.538 6.575 65.2 4.09 1 296 15.3 396.9 4.98
0.02731 0 7.07 0 0.469 6.421 78.9 4.9671 2 242 17.8 396.9 9.14
0.02729 0 7.07 0 0.469 7.185 61.1 4.9671 2 242 17.8 392.83 4.03
0.03237 0 2.18 0 0.458 6.998 45.8 6.0622 3 222 18.7 394.63 2.94
抱歉,如果我以错误的方式解释了数据,我不明白“加载并返回波士顿房价数据集”代表什么,但是,这应该有助于以表格的方式打印数据。首先,您需要了解您创建的对象数据具有以下属性: data['data']是一个len 506阵列。每个元素有13个其他元素,因此执行lendata['data'][1]实际上返回13个。 您可以在这里看到数据['feature_names']作为列名,它有13个字符串元素。 现在,有了这些信息,您可以理解,要打印一个表,您可以打印一个带有数据['feature_names']的标题,并打印数据['data']中的行 抓住这个,您可以使用制表模块很好地打印它
from tabulate import tabulate
print tabulate(data['data'], headers=data['feature_names'])
结果是:
CRIM ZN INDUS CHAS NOX RM AGE DIS RAD TAX PTRATIO B LSTAT
0.00632 18 2.31 0 0.538 6.575 65.2 4.09 1 296 15.3 396.9 4.98
0.02731 0 7.07 0 0.469 6.421 78.9 4.9671 2 242 17.8 396.9 9.14
0.02729 0 7.07 0 0.469 7.185 61.1 4.9671 2 242 17.8 392.83 4.03
0.03237 0 2.18 0 0.458 6.998 45.8 6.0622 3 222 18.7 394.63 2.94
抱歉,如果我以错误的方式解释了数据,我不理解“加载并返回波士顿房价数据集”代表什么,但是,这应该可以帮助您以表格的方式打印数据