r语言 - as.h2o 在列名包含特殊字符时生成其他行



我有一个在列名中包含非ascii字符的矩阵:

df <- replicate(3, rnorm(5)) 
colnames(df) <- c('A', 'B', 'Č')
df
              A          B          Č
[1,]  1.6882234 0.37369538  0.1412783
[2,] -1.4538027 0.37603834 -0.2108820
[3,]  0.2878318 0.52661834 -0.4106152
[4,]  1.0373949 1.41206911  0.5056488
[5,] -2.3852925 0.05160573 -1.1288920

当我运行以下命令时,结果有一个额外的行和列名称更改:

library(h2o)
h2o.init()
df_h2o <- as.h2o(df)
df_h2o
           A          B    "ÄŹĹĽËť
1        NaN        NaN        NaN
2  1.6882234 0.37369538  0.1412783
3 -1.4538027 0.37603834 -0.2108820
4  0.2878318 0.52661834 -0.4106152
5  1.0373949 1.41206911  0.5056488
6 -2.3852925 0.05160573 -1.1288920
[6 rows x 3 columns] 

除了修复输入列名称之外,还有没有一种优雅的方法来解决此问题?

我能够在 3.16.0.2 中复制它; 这是一个错误(至少在某些系统上(。 您可以在此处关注进度。 谢谢!

相关内容

  • 没有找到相关文章

最新更新