Разница в процентах между значениями, соответствующими году - PullRequest
0 голосов
/ 07 августа 2020
year = [2015, 2016, 2017, 2018]
value1 = [5674, 5647, 4327, 8654]

Как я отображаю процентную разницу между каждым значением в списке «значение1», которое соответствует списку «год»

1 Ответ

0 голосов
/ 07 августа 2020

Думаю, что-то подобное вам и нужно, формула процентной разницы основана на этом онлайн-калькуляторе

def percentage_difference(num1, num2):
  return abs(num1 - num2) * 100 / ((num1 + num2) / 2.0)

years = [2015, 2016, 2017, 2018] 
values = [5674, 5647, 4327, 8654]
percentage_differences = [percentage_difference(year, value) for year, value in zip(years, values)]

print(percentage_differences)

, который дает [95.17492521784368, 94.76706250815607, 72.82471626733921, 124.36281859070463] для предоставленные вами примерные значения

...