gpt4 book ai didi

r - 当列名包含特殊字符时,as.h2o 会生成额外的行

转载 作者:行者123 更新时间:2023-12-04 10:11:25 24 4
gpt4 key购买 nike

我有一个列名称中包含非 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 中复制它;这是一个错误(至少在某些系统上)。可以关注进度here .谢谢!

关于r - 当列名包含特殊字符时,as.h2o 会生成额外的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48463961/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com