我想要一个基本的直接方法来使用不同的标准来形成新的数据框,我将在一个简单的饼图中显示它。我对这个主题的掌握如此之弱,似乎很难,但一定有一些我不知道的非常基本的方法。
本质上我想隔离数据范围...例如,一组 100 个数据点。也许是 100 个最常见的值或 100 个最低值或 100 个最高值......
for i in range(100):
global my_pie
my_pie = pd.DataFrame(data.iloc[[i],[1,3]])
display(my_pie)
所以这里我有这个失败的代码,因为它只将最后一次迭代分配给数据框“my_pie” 我想要一个包含 100 行的数据框,用于“数据”数据框的 iloc 第 1 列和第 3 列。
我想了解为我希望显示的新数据帧分配不同标准的基础知识。简单的语法对我来说难以捉摸。
你在问什么有点不清楚,但据我了解,听起来你需要对
iloc
方法进行更多研究。它可以以多种不同的方式进行索引。为了得到你的结果,我会尝试
my_pie = data.iloc[:100, 1:3]