我有一个数据框,只有公司名称“ CC”,我想获取它所属的组名称的所有公司名称,即(AA,BB,CC,DD和EE数据框) 条件:仅已知公司名称,其余各列数据每周都会更改。
| S.no|Company| City | Vendor | Group Number | Category
| 1 | AA | Delhi | Micro | 9188-SC | BBRNC011TR
| 2 | BB | Delhi | Micro | 9188-SC | BBRNC011TR
| 3 | CC | Banglore | Micro | 9188-SC | BBRNC011TR
| 4 | DD | Banglore | Micro | 9188-SC | BBRNC011TR
| 5 | EE | Mumbai | Micro | 9188-SC | BBRNC011TR
| 6 | FF | Colcutta | Micro | 8876-SC | NCRNC011TR
| 7 | GG | Colcutta | Micro | 8876-SC | NCRNC011TR
| 8 | HH | Noida | Micro | 8876-SC | NCRNC011TR
| 9 | II | Noida | Micro | 8876-SC | NCRNC011TR
我尝试过
dfG = df.loc['AA',['Group Number']]
dfA = dfG.loc['Group Number' == "9188-SC"]
它给了我组号,我可以通过这个组号找到下一个数据框,但是挑战是它每天都在变化,那么如何解决这个问题呢?
答案 0 :(得分:0)
对于您的数据,请尝试以下操作:
4*tan(pi/(2*n))/3
答案 1 :(得分:0)
我认为,创建公司到组以及组到公司的映射的一次性成本是值得的。为此,您可以创建两个系列。
首先将给定的公司映射到GroupNumber。然后将GroupNumber映射到公司列表。这是一个演示:
insert