我正试图从R转移到python pandas。我不是专家,欢迎提供帮助。我搜索过了!我在R中有一个数据框sh_tags
,其中列thumbs_id
为十六进制。我将它转换为十进制,如下所示:
sh_tags$thumb_id <- as.integer(paste("0x",sh_tags$thumbs, sep=""))
我可以像这样在pandas中转换单个单元格:
int(thumb_id .iloc[1,0],16)
但我想做专栏。
答案 0 :(得分:4)
对于Series
:
x = pd.Series(["ff","cd","1a"])
b16 = lambda x: int(x,16)
x.apply(b16)
似乎有用