Advertisement
bqeuux

Untitled

Nov 13th, 2019
510
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.36 KB | None | 0 0
  1. import pandas as pd
  2. import locale
  3. import datetime
  4. import math
  5. from collections import Counter
  6.  
  7. locale.setlocale(locale.LC_ALL, '')
  8. df = pd.read_csv('/home/bqeuux/anaconda3/envs/python-beadando/TGLOB_3052019_HON.CSV', delimiter=';')
  9.  
  10.  
  11. ticket_number = df['TICK_NB'].count()
  12. maximum_gain = df['GAIN'].max()
  13. maximum_gain_currency = locale.currency(maximum_gain, grouping=True)
  14.  
  15.  
  16. print("A legnagyobb elért nyeremény: " + maximum_gain_currency)
  17.  
  18. buying_time_range = df['E_HEURE']
  19. buying_time_date_format = pd.to_datetime(buying_time_range)
  20. buying_time_date_format_avearge = buying_time_date_format.mean()
  21. avearge_buying_time_hour_minute = buying_time_date_format_avearge.strftime('%H:%M')
  22. print("Az időpont, amikor a legtöbb ticket-et eladták: " + avearge_buying_time_hour_minute)
  23.  
  24. repay = df['REMBOUR']
  25. repay_avearge = repay.mean()
  26. repay_avearge_currency = locale.currency(repay_avearge, grouping=True)
  27. repay_minimum = repay.min()
  28. repay_minimum_currency = locale.currency(repay_minimum, grouping=True)
  29. repay_maximum = repay.max()
  30. repay_maximum_curreny = locale.currency(repay_maximum, grouping=True)
  31. repay_piece = repay.count()
  32. repay_piece_string = str(repay_piece)
  33.  
  34.  
  35. print("Az átlagos visszafiztetés értéke: " + repay_avearge_currency)
  36. print("A legkisebb visszafizetés értéke: " + repay_minimum_currency)
  37. print("A legnagyobb visszafizetés értéke: " + repay_maximum_curreny)
  38. print("A visszafizetések száma: " + repay_piece_string + " db")
  39.  
  40. base_bet_range = df['ENJEUX']
  41. base_bet_maximum = base_bet_range.max()
  42. base_bet_minimum = base_bet_range.min()
  43. base_bet_median = base_bet_range.median()
  44.  
  45. base_bet_minimum_currecy = locale.currency(base_bet_minimum, grouping=True)
  46. base_bet_maximum_currecy = locale.currency(base_bet_maximum, grouping=True)
  47. base_bet_median_currency = locale.currency(base_bet_median, grouping=True)
  48.  
  49. print("A legkisebb alaptét: " + base_bet_minimum_currecy)
  50. print("A legnagyobb alaptét: " + base_bet_maximum_currecy)
  51. print("Az átlagos alaptét: " + base_bet_median_currency)
  52.  
  53. betting_types_range = df['PARI']
  54.  
  55. each_betting_type_from_range = Counter(betting_types_range).keys()
  56. each_betting_numbers_from_range = Counter(betting_types_range).values()
  57.  
  58. print("Játszott játékok darabszáma típusonként: ")
  59. for n,v in zip(each_betting_type_from_range, each_betting_numbers_from_range):
  60.     print("{} = {}db".format(n,v))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement