首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >不能斜体化地形图标签/标题&更新R后不起作用的ggtext

不能斜体化地形图标签/标题&更新R后不起作用的ggtext
EN

Stack Overflow用户
提问于 2022-06-04 17:56:00
回答 1查看 321关注 0票数 0

在过去,我能够使用ggtext以及mdthemes::md_theme_classic()选项来控制ggtext格式。但是,在今天的R更新之后,我的代码运行时没有错误,但是格式不会显示在图中。

例如,通过这个可复制的例子,我得到了一个情节,但文本没有斜体或粗体。

代码语言:javascript
运行
复制
library(ggtext)
ggplot(mtcars, aes(hp, mpg)) +
+     geom_point() +
+     theme(plot.title = element_markdown()) +
+     labs(title = "**Bold Title**", x = "*Italics axis label*")

我正在运行一台Windows机器,一个可能的问题是我的系统区域设置是中文的(我必须保持这种方式,因为我经常使用中文数据)。我已经将我的R默认控制台语言设置为英语。当我试图在分析期间更改系统区域设置时,我一直看到这样的警告:“使用65001以外的区域设置代码页("UTF-8")可能会导致问题。我以前没看到过这样的警告。

谢谢!

代码语言:javascript
运行
复制
> Sys.setlocale("LC_ALL","English")
[1] "LC_COLLATE=English_United States.1252;LC_CTYPE=English_United States.1252;LC_MONETARY=English_United States.1252;LC_NUMERIC=C;LC_TIME=English_United States.1252"
Warning message:
In Sys.setlocale("LC_ALL", "English") :
  using locale code page other than 65001 ("UTF-8") may cause problems

> Sys.setlocale("LC_ALL","Japanese")
[1] "LC_COLLATE=Japanese_Japan.932;LC_CTYPE=Japanese_Japan.932;LC_MONETARY=Japanese_Japan.932;LC_NUMERIC=C;LC_TIME=Japanese_Japan.932"
Warning message:
In Sys.setlocale("LC_ALL", "Japanese") :
  using locale code page other than 65001 ("UTF-8") may cause problems

代码语言:javascript
运行
复制
> sessionInfo()
R version 4.2.0 (2022-04-22 ucrt)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 22000)

Matrix products: default

locale:
[1] LC_COLLATE=English_United States.utf8  LC_CTYPE=English_United States.utf8   
[3] LC_MONETARY=English_United States.utf8 LC_NUMERIC=C                          
[5] LC_TIME=English_United States.utf8    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] forcats_0.5.1   stringr_1.4.0   dplyr_1.0.9     purrr_0.3.4     readr_2.1.2     tidyr_1.2.0    
[7] tibble_3.1.7    ggplot2_3.3.6   tidyverse_1.3.1

loaded via a namespace (and not attached):
 [1] nlme_3.1-157         ggtext_0.1.1         fs_1.5.2             lubridate_1.8.0     
 [5] httr_1.4.3           tools_4.2.0          backports_1.4.1      utf8_1.2.2          
 [9] R6_2.5.1             rpart_4.1.16         mdthemes_0.1.0       DBI_1.1.2           
[13] colorspace_2.0-3     nnet_7.3-17          withr_2.5.0          tidyselect_1.1.2    
[17] compiler_4.2.0       cli_3.3.0            rvest_1.0.2          xml2_1.3.3          
[21] labeling_0.4.2       scales_1.2.0         digest_0.6.29        rmarkdown_2.14      
[25] pkgconfig_2.0.3      htmltools_0.5.2      parallelly_1.31.1    dbplyr_2.1.1        
[29] fastmap_1.1.0        rlang_1.0.2          readxl_1.4.0         rstudioapi_0.13     
[33] farver_2.1.0         generics_0.1.2       jsonlite_1.8.0       ModelMetrics_1.2.2.2
[37] magrittr_2.0.3       Matrix_1.4-1         Rcpp_1.0.8.3         munsell_0.5.0       
[41] fansi_1.0.3          lifecycle_1.0.1      stringi_1.7.6        pROC_1.18.0         
[45] yaml_2.3.5           MASS_7.3-56          plyr_1.8.7           recipes_0.2.0       
[49] grid_4.2.0           parallel_4.2.0       listenv_0.8.0        crayon_1.5.1        
[53] lattice_0.20-45      haven_2.5.0          splines_4.2.0        gridtext_0.1.4      
[57] hms_1.1.1            knitr_1.39           pillar_1.7.0         markdown_1.1        
[61] future.apply_1.9.0   reshape2_1.4.4       codetools_0.2-18     stats4_4.2.0        
[65] reprex_2.0.1         glue_1.6.2           evaluate_0.15        data.table_1.14.2   
[69] modelr_0.1.8         vctrs_0.4.1          tzdb_0.3.0           foreach_1.5.2       
[73] cellranger_1.1.0     gtable_0.3.0         future_1.26.1        assertthat_0.2.1    
[77] xfun_0.31            gower_1.0.0          prodlim_2019.11.13   broom_0.8.0         
[81] class_7.3-20         survival_3.3-1       timeDate_3043.102    iterators_1.0.14    
[85] hardhat_1.0.0        lava_1.6.10          globals_0.15.0       ellipsis_0.3.2      
[89] caret_6.0-92         ipred_0.9-12     
EN

Stack Overflow用户

发布于 2022-06-04 18:16:14

使用theme(axis.title.x = element_text(face = "italic"))

代码语言:javascript
运行
复制
library(ggtext)
library(tidyverse)
ggplot(mtcars, aes(hp, mpg)) +
    geom_point() +
    theme(plot.title = element_markdown()) +
    labs(title = "**Bold Title**", x = "*Italics axis label*")+
    theme(axis.title.x = element_text(face = "italic"))

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72501960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档