如何在python中获取数据集中的列数
这是一个新手问题。 我试图获得数据集中的实例数和特征数。 我正在使用pycharm 但我得到了一个错误: (569, 31) [问题0-B]:值应为32,找到31如何在python中获取数据集中的列数,python,Python,这是一个新手问题。 我试图获得数据集中的实例数和特征数。 我正在使用pycharm 但我得到了一个错误: (569, 31) [问题0-B]:值应为32,找到31 def dimensions(dataset_id , dataset): dim = None num_inst = len(dataset) num_feat = len(dataset.columns) dim = (num_inst , num_feat) print(dim)
def dimensions(dataset_id , dataset):
dim = None
num_inst = len(dataset)
num_feat = len(dataset.columns)
dim = (num_inst , num_feat)
print(dim)
return dim
改用
dataset.shape
def dimensions(dataset_id , dataset):
return dataset.shape
无论如何,你不需要这种方法<代码>打印(dataset.shape)就足够了。您还可以添加您获得的详细错误日志,因为这将使我们更好地了解您面临的错误。这两种解决方案都有效,尽管您使用的代码较少。处理数据集的read_data函数中存在错误,导致此不匹配。