0
我在R中有一個數據幀,其中有一行utf-8編碼的特殊字符和一個整數行。R顯示unicode/utf-8編碼,而不是特殊字符
如果我顯示兩行或進入view(),我看不到字符正確顯示。 但是,如果我只選擇具有特殊字符的行,它將起作用。有任何想法嗎?
我在R中有一個數據幀,其中有一行utf-8編碼的特殊字符和一個整數行。R顯示unicode/utf-8編碼,而不是特殊字符
如果我顯示兩行或進入view(),我看不到字符正確顯示。 但是,如果我只選擇具有特殊字符的行,它將起作用。有任何想法嗎?
這看起來像在R.我在語料庫包圍繞其中的一些工作中的錯誤。嘗試以下
library(corpus)
print.corpus_frame(WW_mapping[1:3,])
或者,做
library(corpus)
class(WW_mapping) <- c("corpus_frame", "data.frame")
WW_mapping[1:3,]
添加"corpus_frame"
類到數據幀改變print
和format
方法;否則,它不會改變對象的行爲。
如果這不起作用,請報告您的sessionInfo()
以及dput(WW_mapping)
。 (其實,即使這個修復的確做到了的工作,請報告這個信息以便我們可以讓R核心開發者知道這個問題。)