导入numpy以及pandas
import numpy as np
import pandas as pd
# 导入表格
form = pd.read_excel('excel/conputer.xlsx')
form
只显示发货地第1个地址
addr = form['发货地'].str.split(' ', expand=True)
form['发货地'] = addr[0]
form
将成交量中'万'用数字显示
// num = form['成交量'] # 获取"成交量"列
// s = num.str.split('人',expand=True) # 用"人"分割字符串
// s1 = s[0].str.split('+',expand=True) # 用"+"分割字符串
// w = s1[0][s1[0].str.contains('万', na=False)] # 筛选含有"万"的成交量
// n = w.str.split('万',expand=True) # 用"万"分割字符串
// w1 = n[0].astype("float") * 10000
// w2 = w1.astype("int").apply(str) # 结果转化int再转str
// s1[0][s1[0].str.contains('万', na=False)] = w2
// form['成交量'] = s1[0]
// form
// num = form['成交量'] # 获取"成交量"列
// s = num.str.split('人',expand=True) # 用"人"分割字符串
// s1 = s[0].str.split('+',expand=True) # 用"+"分割字符串
// w = s1[0][s1[0].str.contains('万', na=False)] # 筛选含有"万"的成交量
// n = w.str.split('万',expand=True) # 用"万"分割字符串
// w1 = n[0].astype("float") * 10000
// w2 = w1.astype("int").apply(str) # 结果转化int再转str
// s1[0][s1[0].str.contains('万', na=False)] = w2
// form['成交量'] = s1[0]
// form
num = form['成交量'] # 获取"成交量"列
s = num.str.split('人',expand=True) # 用"人"分割字符串
s1 = s[0].str.split('+',expand=True) # 用"+"分割字符串
w = s1[0][s1[0].str.contains('万', na=False)] # 筛选含有"万"的成交量
n = w.str.split('万',expand=True) # 用"万"分割字符串
w1 = n[0].astype("float") * 10000
w2 = w1.astype("int").apply(str) # 结果转化int再转str
s1[0][s1[0].str.contains('万', na=False)] = w2
form['成交量'] = s1[0]
form
去掉价格中的¥符号
form['价格'] = form['价格'].str[1:]
form