DataFrame中的loc, iloc, ix
ix is deprecated
在学习可视化章节中,学习到ix时,遇到了这样的警告

我们知道,Dataframe的行和列都有两套索引系统,一种叫标签(就是你取得行或列的名字),另一种叫位置(即它的位置,常常是隐含的,毕竟是序列嘛)。而loc和iloc分别就是针对标签和位置的切片方法,ix则可以使得两种系统在参数中可以混用,可以说是非常自由了。
我们先来翻译一下这个警告,大致意思是说——loc和iloc已经够用了,ix我们可能在未来要扔掉,所以不太赞成你们现在用,请用另外两种方法把。
结合Python创始人的哲学,我比较赞成这种方法,删除一些多余的内容对谁都好。“弃舍离”谁不喜欢呢,念旧者除外。

浙公网安备 33010602011771号