我正在尝试获取数据集的第一列,以计算数据的汇总,如均值、中位数、方差、标准差等
这是我读取csv文件的方式
wine_data = pd.read_csv('winequality-white.csv')
我试着用两种方式选择第一列
first_col = wine_data[wine_data.columns[0]]
wine_data.iloc[:,0]
但我得到了整个结果
0 7;0.27;0.36;20.7;0.045;45;170;1.001;3;0.45;8.8;6
1 6.3;0.3;0.34;1.6;0.049;14;132;0.994;3.3;0.49;9...
2 8.1;0.28;0.4;6.9;0.05;30;97;0.9951;3.26;0.44;1...
4896 5.5;0.29;0.3;1.1;0.022;20;110;0.98869;3.34;0.3...
4897 6;0.21;0.38;0.8;0.02;22;98;0.98941;3.26;0.32;1...
Name: fixed acidity;"volatile acidity";"citric acid";"residual sugar";"chlorides";"free sulfur dioxide";"total sulfur dioxide";"density";"pH";"sulphates";"alcohol";"quality", Length: 4898, dtype: object
如何选择第一列,例如7,6.3,8.1,5.5,6.0
您可以尝试以下方法:
您可以使用以下选项:
类似于此示例:
或者,如果愿意,可以使用
df.iloc
相关问题 更多 >
编程相关推荐