簡體   English   中英

使日語字符顯示在R Shiny中

[英]Getting Japanese characters to display in R Shiny

我們的用戶在其本地計算機上安裝了RStudio,並正在使用Shiny過濾數據並將數據幀導出到.xlsx文件。

對於大多數字符來說,這確實非常有效,但是對於日語和普通話來說卻不是。 對於那些,他們看到了????? 而不是實際的文字。

數據駐留在SQL DB中,我們正在使用RODBC連接到DB。

RODBC似乎不喜歡閱讀這些日語和普通話字符。 有辦法解決這個問題嗎?

任何幫助深表感謝!

謝謝

前幾天,我在法語方面遇到了類似的問題。 也許這些選項可以幫助您:

  1. 在RStudio中,嘗試進入“ 工具”>“全局選項”>“代碼”>“保存”> ,然后為日語和普通話選擇正確的編碼。 UTF-8編碼可能適合您。
  2. 在Windows上的R中從博客的字符編碼轉義中逃脫的博客文章介紹了如何設置編碼以導入外部文檔。 它也應與通過RODBC導入的數據一起使用。 主持人在其示例中使用日語字符。
  3. RODBC包的odbcDriverConnect()函數中,參數DBMSencoding="UTF-8"可能對您DBMSencoding="UTF-8"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM