编写程,序完成一维数组Series和二 维数组DataFrame结构对象的基本创建。 (1)根据列表[2.8.-5.6.7]创建一-维数组Series对象s1。 (2)为列表[.8.-5.6.7]指定索引值[d,"b",'a,"c,'e"],创建-维数组Series对象s2, 显示s2并使用index和values属性查看s2索引名和值。 (3)字典对象data定义如下: data={name':[s'.1s","ww."zl.1q"]. 22 202524 'age*:[23.24.22.25.21]. “ht:[1.6.1.7.1.65.1.82.1.72]} 使用字典对象data创建DataFrame对象member,行索引值为[101';102":103":*104":*105"]。 要求:显示member并使用cohumns、index和values属 性查看member的列索引名、行索引名和值。
时间: 2024-03-01 17:53:43 浏览: 67
Python3.5 Pandas模块之DataFrame用法实例分析
好的,我可以帮您编写这个程序。下面是完整的代码实现:
```python
import pandas as pd
# 创建一维数组Series对象s1
s1 = pd.Series([2.8, -5.6, 7])
# 创建一维数组Series对象s2
s2 = pd.Series([2.8, -5.6, 7], index=['d', 'b', 'a', 'c', 'e'])
# 显示s2并使用index和values属性查看s2索引名和值
print(s2)
print(s2.index)
print(s2.values)
# 使用字典对象data创建DataFrame对象member
data = {
'name': ['张三', '李四', '王五', '赵六', '钱七'],
'age': [23, 24, 22, 25, 21],
'height': [1.6, 1.7, 1.65, 1.82, 1.72]
}
member = pd.DataFrame(data, index=['101', '102', '103', '104', '105'])
# 显示member并使用cohumns、index和values属性查看member的列索引名、行索引名和值
print(member)
print(member.columns)
print(member.index)
print(member.values)
```
这个程序会输出创建的一维数组Series对象和二维数组DataFrame对象,以及它们的索引和值。您可以根据需要进一步处理和分析这些对象。
阅读全文