【发布时间】:2020-07-15 19:08:06
【问题描述】:
我想根据下面 3 个列表中的随机值填充 3 列和 20 行的 Pandas DataFrame。我无法弄清楚我做错了什么。有什么建议吗?
import random
import pandas as pd
import numpy as np
tests= ['TestA', 'TestB', 'TestC', 'TestD']
projects = ['AK', 'AA', 'JH', 'WM']
number = [10, 100, 200, 1000, 2000]
df = pd.DataFrame()
for i in range(1,21):
df = df.append(
{'TEST': random.choice(tests),
'PROJ': random.choice(projects),
'NUMBER': random.choice(number)})
【问题讨论】:
标签: python pandas dataframe random