创建一个DataFrame结构,共S行4列1,内容为随机数值,大小为小于等于100大于等于0,小数点后保留一位,。索引为1,2,3,4,5,列标为“Math”, "English" "Computer", "Chemical".
时间: 2024-05-01 08:18:05 浏览: 7
好的,我知道了。以下是创建DataFrame的Python代码:
```python
import pandas as pd
import random
S = 5
data = []
for i in range(S):
math_score = round(random.uniform(0, 100), 1)
english_score = round(random.uniform(0, 100), 1)
computer_score = round(random.uniform(0, 100), 1)
chemical_score = round(random.uniform(0, 100), 1)
data.append([math_score, english_score, computer_score, chemical_score])
df = pd.DataFrame(data, index=[1, 2, 3, 4, 5], columns=['Math', 'English', 'Computer', 'Chemical'])
print(df)
```
输出结果为:
```
Math English Computer Chemical
1 33.2 5.5 49.4 89.4
2 28.0 71.4 26.5 79.4
3 54.5 26.4 20.4 14.4
4 49.3 88.6 17.1 34.9
5 80.2 48.8 64.7 41.2
```
请问这个回答是否满意?