Ex1:房屋信息数据集
现有一份房屋信息数据集如下:
- 将year列改为整数年份存储。
- 将floor列替换为Level, Highest两列,其中的元素分别为string类型的层类别(高层、中层、低层)与整数类型的最高层数
- 计算房屋每平米的均价avg_price,以***元/平米的格式存储到表中,其中***为整数。
小结:
- str对象的设计意图
str对象是定义在Index或Series上的属性,专门用于逐元素处理文本内容,其内部定义了大量方法,因此对一个序列进行文本处理,首先需要获取其str对象。
- []索引器
对于str对象而言,可理解为其对字符串进行了序列化的操作,例如在一般的字符串中,通过[]可以取出某个位置的元素:
- string类型
string类型,其引入的动机在于:原来所有的字符串类型都会以object类型的Series进行存储,但object类型只应当存储混合类型,例如同时存储浮点、字符串、字典、列表、自定义类型等,因此字符串有必要同数值型或category一样,具有自己的数据存放类型,从而引入了string类型。
在正则表达式中还有一类简写字符集,这点也是需要注意的