R Studio在Windows 10下繪圖不清晰之解決
首先安裝R:
sudo apt-get install gdebi-core
wget https://download2.rstudio.org/server/bionic/amd64/rstudio-server-1.4.1106-amd64.deb
sudo gdebi rstudio-server-1.4.1106-amd64.deb
又 ggplot2繪圖中文無法顯示,是故:
ubuntun中需裝:
sudo apt-get install libfreetype6-dev
R中安裝:
install.packages('showtext')
以
library(showtext)
可查看所支持之字體,若有,直接用之,否則加之regular 參數,定字體之位,如:
font_add('DejaVuSans',regular = "/usr/share/fonts/dejavu/DejaVuSans.ttf")
再以:
showtext_auto()
即可,例:
install.packages('showtext')
font_add('DejaVuSans',regular = "/usr/share/fonts/dejavu/DejaVuSans.ttf")
showtext_auto()
如此繪之,便可清晰。

sudo apt-get install r-base在安裝後,如果在Windows10下R studio中,繪圖頗不清晰,所繪之圓及線條,邊緣頗有鋸齒,故改用wsl2,並以ubuntun為後端,改用R Studio Server。
sudo apt-get install gdebi-core
wget https://download2.rstudio.org/server/bionic/amd64/rstudio-server-1.4.1106-amd64.deb
sudo gdebi rstudio-server-1.4.1106-amd64.deb
又 ggplot2繪圖中文無法顯示,是故:
ubuntun中需裝:
sudo apt-get install libfreetype6-dev
R中安裝:
install.packages('showtext')
以
library(showtext)
可查看所支持之字體,若有,直接用之,否則加之regular 參數,定字體之位,如:
font_add('DejaVuSans',regular = "/usr/share/fonts/dejavu/DejaVuSans.ttf")
再以:
showtext_auto()
即可,例:
install.packages('showtext')
font_add('DejaVuSans',regular = "/usr/share/fonts/dejavu/DejaVuSans.ttf")
showtext_auto()
如此繪之,便可清晰。
