我正试图找出正确的方法,通过一些熊猫的数据循环使用'for循环‘。它们都包含1960至2016年间的“年份”栏,我想从每个df中删除“1960”到“1995”的列。我创建了dfs列表以及多年来的str值列表。[apass,rtrack,gdp,pop]for i in range(1960, 1996):
dfnewlist.appe
我有一个数据框,其中有一列是一年级学生的GPA。我想遍历这一列,并将所有彼此相距0.4个单位的值附加到列表列表中。例如,如果我有值(0.4,0.6,0.8,3,3.4),那么我希望我的列表是[0.4,0.6,0.8,3,3.4]。
这是我尝试过的代码。averages = [[] for w in range(len(df['GPA_year1'])//4)]