python - how to put dictionary data in to data frame and can that data frame be converted in csv file? -


import random import pandas pd import numpy np   heart_rate = [random.randrange(45,125) _ in range(100)] blood_pressure_systolic = [random.randrange(140,230) _ in range(100)] blood_pressure_dyastolic = [random.randrange(90,140) _ in range(100)] temperature = [random.randrange(34,42) _ in range(100)] respiratory_rate = [random.randrange(8,35) _ in range(100)] pulse_oximetry = [random.randrange(95,100) _ in range(100)]  vitalsign = {'hr' : 'heart_rate',              'bps' : 'blood_pressure_systolic',              'bpd' : 'blood_pressure_dyastolic',              't' : 'temperature',              'rr' : 'respiratory_rate',              'po' : 'pulse_oximetry'} pd.dataframe(vitalsign) 

i want output

heart   blood   pulse   temp 5.1     3.5     1.4     0.2  4.9     3       1.4     0.2 

you're there. want is:

vitalsign = {'heart' : heart_rate,              'blood' : blood_pressure_systolic,              'temp' : temperature,              'pulse' : pulse_oximetry} df = pd.dataframe(vitalsign) 

to convert .csv:

df.to_csv('your_file_name.csv') 

Comments