/ Python And R Data science skills: 22 DS Python Program part 04 telugu

Sunday 4 February 2018

22 DS Python Program part 04 telugu

22 good months and bad monts
In [1]:
mi= [14574.49, 7606.46, 8611.41, 9175.41, 8058.65, 8105.44, 11496.28, 9766.09, 10305.32, 

14379.96, 10713.97, 15433.50]
me = [12051.82, 5695.07, 12319.20, 12089.72, 8658.57, 840.20, 3285.73, 5821.12, 6976.93, 

16618.61, 10054.37, 3803.96]

mp=list([])

for i in range(0,len(mi)):
    mp.append(mi[i]-me[i])

mpat=list([])

for i in range(0,len(mp)):
    mpat.append(mp[i]-mp[i]* 0.3)

mpat=[round(i,2) for i in mpat]

proftmargin=list([])
for i in range(0,len(mpat)):
    proftmargin.append(mpat[i]/mi[i])
In [2]:
proftmargin=[round(i*100) for i in proftmargin]
In [3]:
proftmargin
Out[3]:
[12, 18, -30, -22, -5, 63, 50, 28, 23, -11, 4, 53]
In [4]:
#good months - where the profit after tax was greater than the mean for the year
In [5]:
sum(mpat)
Out[5]:
21008.18
In [6]:
mpat
Out[6]:
[1765.87,
 1337.97,
 -2595.45,
 -2040.02,
 -419.94,
 5085.67,
 5747.39,
 2761.48,
 2329.87,
 -1567.06,
 461.72,
 8140.68]
In [7]:
meanofmpat=sum(mpat)/len(mpat)
In [8]:
meanofmpat
Out[8]:
1750.6816666666666
In [12]:
goodmonths=list([])
for i in range(0,len(mpat)):
    goodmonths.append(meanofmpat<mpat[i])
In [13]:
goodmonths
Out[13]:
[True, False, False, False, False, True, True, True, True, False, False, True]
In [11]:
mpat
Out[11]:
[1765.87,
 1337.97,
 -2595.45,
 -2040.02,
 -419.94,
 5085.67,
 5747.39,
 2761.48,
 2329.87,
 -1567.06,
 461.72,
 8140.68]
In [14]:
badmonths=list([])
for i in range(0,len(mpat)):
    badmonths.append(meanofmpat>mpat[i])
In [15]:
badmonths
Out[15]:
[False, True, True, True, True, False, False, False, False, True, True, False]
In [16]:
goodmonths
Out[16]:
[True, False, False, False, False, True, True, True, True, False, False, True]

No comments:

Post a Comment