现在我使用python(2.7)中的rpy2来转换数据(需要R)
from rpy2.robjects import pandas2ri
import rpy2.robjects as robjects
pandas2ri.activate()
一切都很好,但只要我想改变我的R数据帧对象,经过r变换后变成熊猫数据帧对象,我注意到它丢失了UTF-8格式。在
因此,此时,r_df是r数据帧它可能包含下一个值“Herpéto”
^{pr2}$但是当我想要一只熊猫的时候数据帧在
p_df_2 = pandas2ri.ri2py(r_df)
UTF-8格式消失了,我得到了一个结果,比如“Herp\xc3\xa9to”
另外,我不知道列是字符串类型,还是数字等p_df和r_df可以是任何值
目前没有回答
相关问题 更多 >
编程相关推荐