尝试从两列中获取值,将它们相乘,并在select语句中将结果显示为新列。下面是我到目前为止所得到的from menu as m, order_detail as od, summ.menuid = od.menuidorder by count desc我可以获得select语句来执行所有操作,但是使用新值显示新列
在sql中,从表中选择a.*,count(a.id) as N。group by a.name将给我一个新列‘N’,其中包含符合我的group by规范的计数。然而,在pandas中,如果我尝试df‘’name‘.value_counts(),我得到的是计数,而不是原始数据帧中的列。
有没有办法在单个步骤/语句中将计数作为原始数据帧中的一列?
我正在读取一个包含航班记录的大型CSV文件,我想删除所有没有'Origin_Airport_Code‘或'Destination_Airport_Code’作为ORD的行。在那之后,我还想把'Year‘和'Flight Date’列组合成date time,我想按date time来索引航班。我不知道该怎么做,因为我刚接触python和pandas data = pd.read_csv("groundhog_query.csv")
I