1 Comment
User's avatar
Orith Loeb's avatar

Thank you

# DDC 36 Rank-transform a database

from scipy.stats import norm

from scipy.stats import rankdata

import pandas as pd

from tabulate import tabulate

#---mean and std---

mean = 1.0

std = 2.0

#---generate 10 random numberd---

data = norm.rvs (loc=mean, scale = std, size = 10)

#---rank the data---

ranks = rankdata(data)

#---final prinout--

df = pd.DataFrame ({"Data": data, "Rank": ranks})

#---print table---

print (tabulate (df, headers = "keys", tablefmt= "grid", showindex = False))

Expand full comment