目录
数据生成之利用pandas自定义生成随机数据
输出结果
1. date gender grade weight/kg height/cm 2. 0 2021-01-01 1 2 40 175 3. 1 2021-01-02 0 2 44 161 4. 2 2021-01-03 1 2 42 158 5. 3 2021-01-04 0 3 48 158 6. 4 2021-01-05 1 2 47 173 7. 5 2021-01-06 0 1 44 160 8. 6 2021-01-07 1 1 44 170 9. 7 2021-01-08 1 2 40 174 10. 8 2021-01-09 0 3 40 160 11. 9 2021-01-10 1 1 44 165 12. 10 2021-01-11 0 1 40 155 13. 11 2021-01-12 1 3 45 171 14. 12 2021-01-13 0 1 40 152 15. 13 2021-01-14 1 1 42 157 16. 14 2021-01-15 0 4 42 177 17. 15 2021-01-16 1 3 49 176 18. 16 2021-01-17 1 1 48 175 19. 17 2021-01-18 1 4 42 169 20. 18 2021-01-19 0 2 43 159 21. 19 2021-01-20 1 2 44 173
实现代码
1. # encoding: utf-8 2. 3. import pandas as pd 4. import numpy as np 5. 6. dict_data={ 7. 'date': pd.date_range('20210101',periods=20), #'用pd.date_range函数生成连续指定天数的的日期' 8. 'gender':np.random.randint(0,2,size=20), 9. 'grade': np.random.randint(1,5,size=20), 10. 'weight/kg':np.random.randint(40,50,size=20), 11. 'height/cm':np.random.randint(150,180,size=20) 12. } 13. dataframe01 = pd.DataFrame(dict_data) 14. print(dataframe01)