为什么Pandas说这个数据框只有一列?

2024-04-27 04:36:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我开始学习线性回归和逻辑回归的python课程,但我遇到了一个可能是愚蠢的错误。我必须使用此数据框:

http://archive.ics.uci.edu/ml/machine-learning-databases/wine-quality/winequality-red.csv

这是我的代码:

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
rwq = pd.read_csv('*filepath*/winequality-red.csv')
rows = len(rwq.index)
cols = rwq.shape[1]

当我打印行和列时,行正确地打印1599,但出于某些原因,列总是等于1(实际上它们是12)

我还尝试了“len(rwq.columns)”,但仍然得到1

我是做错了什么,还是提供的文件有问题


Tags: csv数据importhttplenas错误线性