loc_survived
1. loc函数 loc为 Selection by Label函数,简单的来讲,即为按标签取数据,标签是什么,就是上面的'2013-01-01' ~'2013-01-06', 'A'~'D'
A B C D 2013-01-01 0.469112 -0.282863 -1.509059 -1.135632 2013-01-02 1.212112 -0.173215 0.119209 -1.044236 2013-01-03 -0.861849 -2.104569 -0.494929 1.071804 2013-01-04 0.721555 -0.706771 -1.039575 0.271860 2013-01-05 -0.424972 0.567020 0.276232 -1.087401 2013-01-06 -0.673690 0.113648 -1.478427 0.524988
data.loc['20130101'] 只有一个参数的情况下,默认选取数据的行
如果用逗号
data.loc["20130101",'A':'B'] 此时选取的是
2. iloc函数 iloc函数为Selection by Position,即按位置选择数据,即第n行,第n列数据,所以传入的是位置的整数型参数。
X = data.iloc[:,data.columns != "Survived"]
y = data.iloc[:,data.columns == "Survived"]
这个比较特殊的处理 字段中不为Survived 和字段中为Survived