2014-2015/2nd/DS/DS_0318/make_salaire.py

113 lines
2.8 KiB
Python
Raw Normal View History

2017-06-16 06:48:07 +00:00
# coding: utf-8
import pandas as pd
print(pd.np.random.__doc__)
pd.np.random.normal(1500, 300, 300)
salaires = pd.np.random.normal(1500, 300, 300)
smic = 1300
salaires[salaires<smic]
salaires[salaires<smic] = smic
salaires[salaires<smic]
salaires
salaires.round(0)
salaires = salaires.round(0)
salaires = pd.Series(salaires)
salaires
salaires.count()
salaires.describe()
salaires.hist()
pd.pivot_table(salaire)
pd.pivot_table(salaire)
pd.pivot_table(salaires)
pd.pivot_table(salaires, 1)
salaires.value_counts
salaires.values
salaires.round(-2)
salaires = salaires.round(-2)
salaires.value_counts
salaires
salaires.count
salaires.count()
salaires.value_counts()
type(salaires)
print(salaires.value_counts.__doc__)
salaires.value_counts(bins = 2)
salaires.value_counts(bins = 20)
salaires = pd.np.random.normal(1500, 300, 300)
salaires[salaires<smic] = smic
pd.Series(salaires)
salaires = pd.Series(salaires)
salaires.describe()
salaires.value_counts(bins = 10)
salaires.value_counts(bins = 11)
salaires.value_counts()
salaires = salaires.round(-2)
salaires.value_counts()
table = salaires.value_counts()
table.to_string
table.to_csv
table.to_csv()
table.to_string()
table.to_latex()
table = pd.DataFrame(table)
table
table.to_latex()
print(table.to_latex())
print(table.T.to_latex())
table.sort()
table = table.sort()
print(table.T.to_latex())
salaires = pd.np.random.normal(1500, 300, 1000)
salaires = pd.Series(salaires)
salaires[salaires<smic] = smic
salaires.describe()
table = pd.DataFrame(salaires.value_counts())
table = table.sort()
table
salaires = salaires.round(-2)
table = pd.DataFrame(salaires.value_counts())
table = table.sort()
table
print(table.T.to_latex())
salaires[salaires = 2400] = 8000
salaires[salaires == 2400] = 8000
salaires[salaires == 2300] = 5300
salaires
salaires.describe()
salaires = pd.np.random.normal(1700, 300, 100)
salaires
salaires = pd.Series(salaires)
salaires = salaires.round(-2)
salaires[salaires<smic] = smic
salaires
salaires.value_counts()
salaires.describe
salaires.describe()
salaires[salaires == 2400] = 8000
salaires[salaires == 2300] = 5300
salaires.describe()
salaires_bis = salaires[salaires < 3000]
salaires_bis
salaires_bis.describe()
salaires.describe()
salaires[salaires == 2400] = 8000
salaires.describe()
salaires = pd.np.random.normal(1700, 300, 100)
salaires = pd.Series(salaires)
salaires = salaires.round(-2)
salaires[salaires<smic] = smic
salaires[salaires == 2400] = 8000
salaires.describe()
salaires[salaires == 2300] = 5300
salaires.describe()
salaires_bis = salaires[salaires < 3000]
salaires_bis.describe()
salaires.value_counts()
salaires_bis.value_counts()
table = pd.DataFrame(salaires.value_counts())
table.sort()
table = table.sort()
print(table.T.to_latex())
salaires_bis.describe()
salaires.describe()
get_ipython().magic('save make_salaire 1 - 111')