首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >大熊猫资料栏第一栏不可访问?

大熊猫资料栏第一栏不可访问?
EN

Stack Overflow用户
提问于 2020-10-09 17:37:01
回答 1查看 153关注 0票数 0

我有一个包含多列的数据格式。当我执行以下代码时,它将第一列的标题分配给第二列,从而使第一列不可访问。

代码语言:javascript
复制
COLUMN_NAMES = ['id', 'diagnosis', 'radius_mean', 'texture_mean', 'perimeter_mean', 'area_mean',
   'smoothness_mean', 'compactness_mean', 'concavity_mean',
   'concave_points_mean', 'symmetry_mean', 'fractal_dimension_mean',
   'radius_se', 'texture_se', 'perimeter_se', 'area_se', 'smoothness_se',
   'compactness_se', 'concavity_se', 'concave_points_se', 'symmetry_se',
   'fractal_dimension_se', 'radius_worst', 'texture_worst',
   'perimeter_worst', 'area_worst', 'smoothness_worst',
   'compactness_worst', 'concavity_worst', 'concave_points_worst',
   'symmetry_worst']

TUMOR_TYPE = ['M', 'B']

path_to_file = list(files.upload().keys())[0]
data = pd.read_csv(path_to_file, names=COLUMN_NAMES, header=0)
print(data)



       id  diagnosis  ...  concave_points_worst  symmetry_worst
842302    M      17.99  ...                0.4601         0.11890
842517    M      20.57  ...                0.2750         0.08902
84300903  M      19.69  ...                0.3613         0.08758

id标记应该与第一列相关联,但它与第二列相关联,从而导致最后一列标题被删除。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-09 17:48:31

pd.read_csv将使您的第一列成为索引,而不是像列表中其他列那样的列。

您可以将其更新为:

代码语言:javascript
复制
path_to_file = list(files.upload().keys())[0]
data = pd.read_csv(path_to_file, names=COLUMN_NAMES, header=0,index_col = False)

以确保第一列不被视为索引。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64284804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档