Advertisement
satyaki30

pgf

Feb 19th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.85 KB | None | 0 0
  1. csv_file = ''
  2. df = pd.read_csv(csv_file, header=1)
  3. gcd_dict = {}
  4. for name, group in df.groupby(df.columns[0]):
  5.     things = name.split('_')
  6.     if not things[0].startswith('GN'):
  7.         continue
  8.     print(things)
  9.     if things[0] == 'GNR':
  10.         if group.GCD_S.mean() == 0:
  11.             S = 0
  12.         else:
  13.             S = group.GCD_S.mean()
  14.         gcd_dict[name] = [group.GCD_P.mean(), group.GCD_E.mean(),
  15.                           S]
  16. #     if name.split('_')[-2] == '2' and name.split('_')[-1] == '0.25':
  17. #         if group.GCD_S.mean() == 0:
  18. #             S = 0
  19. #         else:
  20. #             S = group.GCD_S.mean()
  21. #         gcd_dict[name] = [group.GCD_P.mean(), group.GCD_E.mean(),
  22. #                           S]
  23.  
  24. for key, val in sorted(gcd_dict.items(), key=lambda x: int(x[0].split('_')[1])):
  25.     print(f'(10, {val[1]}) +- (0, 0)')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement