Pandas:深市股票代码前补足0

#深市代码前补充0-----------------
df[‘补充‘] = ‘00000‘ #先增加一列
#将2列合并为新列
df[‘代码合并‘] = df[‘补充‘] + df[‘股票代码‘]
#再取后6位
df[‘股票代码‘] = df[‘代码合并‘].str[-6:]

原文地址:https://www.cnblogs.com/sxinfo/p/10667227.html

时间: 2024-10-10 07:59:14

Pandas:深市股票代码前补足0的相关文章

CAST格式化列数据前加0

update TableName set ConsultantID=right(cast('1000000000'+CONVERT(int,ConsultantID) as varchar(10)),9) CAST格式化列数据前加0,布布扣,bubuko.com

javascript中去掉字符串前面的0

var str = "00012300325300"; str = str.replace(/\b(0+)/gi,""); // 去掉字符串前面的0 document.write("str=" + str + "</br>"); 上面代码中replace的正则表达式就是去掉字符串前面的0 javascript中去掉字符串前面的0,布布扣,bubuko.com

Oracle取月份-不带前面的0

出处:http://www.2cto.com/database/201208/145611.html 今天碰到只要取月份和天数,如果月份前面有0要去掉0.比如说2010-01-08 ,需要的结果是1-8. 引出了一系列的sql语句 第一: 利用to_number的函数转换自动截0 select to_number(to_char(sysdate,'mm'))||'-'||to_number(to_char(sysdate,'dd')) from dual; 第二: 利用ltrim函数加固定参数去

Oracle中绝对值小于1的小数如何显示小数点前面的0

在oracle 中 如果是绝对值小于1的小数,则只会显示小数点后面的值,小数点前面的0就会被忽略掉,例如: 0.1  在oracle中会被显示为 .1 如何解决此类问题: x=0.2 TO_CHAR('fm9999990.9999',x) 输出值为 0.2 但是现在出现了一个问题,如果是x=10,那么跟显示就会为10. ,在后面会多一个小数点,这样很不好看,怎么才能显示实际的输入,在网上找了ORACLE 的另外一个字符处理函数rtrim,所以现在这些按照如下的更改即可: x =10 RTRIM(

java - 前补0的方法

前补0的格式化方式在业务系统中经常使用,记录下此api. public static void main(String[] args) { System.out.println(String.format("%04d", 2)); } 结果: 0002

Mysql 给数据前用0补位,如:01

alter table z change column b b int(4) zerofill; 将列名加上 zerofill 你要补到多少位,就int(N) 多少 Mysql 给数据前用0补位,如:01

oracle查询不显示小数点前的0

1.问题起源       oracle 数据库字段值为小于1的小数时,使用char类型处理,会丢失小数点前面的0       例如0.35就变成了.35 2.解决办法:用to_char函数格式化数字显示       select     to_char(0.338,'fm9999999990.00') from dual;      结果:0.34      这里重点要看 fm9999999999.99,表示整数部分最多10位,小数部分2位,fm表示去 掉转位字符串后前面的空格,不加fm,0.3

让某数字按相应的位数显示,不够位数在数字前加0

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>让某数字按相应的位数显示,不够位数在数字前加0</title></head><body> <script> // 如果是个位数在数字前加0 function gettwo(num){ if(num<10){ return

JavaScript实现数字前补“0”的五种方法示例

众所周知JavaScript中的数字是没有前置0的,因此需要我们自己进行操作来添加前置0,而且还得转换成字符串. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 <!DOCTYPE html PUBLI