【发布时间】:2017-01-27 19:54:51
【问题描述】:
我正在使用 iris.scale 数据集进行分析。但是在处理中我如何在读取数据文件后获得切片列值,
df = pd.read_csv("../Data/iris.scale.csv", sep=' ', header=None, names=['class','S.lenght','S.width','P.lenght','P.width'])
print(df.head(3))
class S.lenght S.width P.lenght P.width
1 1:-0.555556 2:0.25 3:-0.864407 4:-0.916667
1 1:-0.666667 2:-0.166667 3:-0.864407 4:-0.916667
1 1:-0.833333 2:-0.08333 3:-0.830508 4:-0.916667
但是如何得到这些分片的列,像这个没有任何特征引用,所以可以处理
class S.lenght S.width P.lenght P.width
1 -0.555556 0.25 -0.864407 -0.916667
1 -0.666667 -0.166667 -0.864407 -0.916667
1 -0.833333 -0.08333 -0.830508 -0.916667
【问题讨论】:
-
iris.scale.csv有多大?你会添加几行 csv 文件吗? -
它是一个非常小的数据集,通常非常适合用于床测试csie.ntu.edu.tw/~cjlin/libsvmtools/datasets/multiclass/…
标签: python pandas machine-learning