• 我要登录|
  • 免费注册
    |
  • 我的丁香通
    • 企业机构:
    • 成为企业机构
    • 个人用户:
    • 个人中心
  • 移动端
    移动端
丁香通 logo丁香实验_LOGO
搜实验

    大家都在搜

      大家都在搜

        0 人通过求购买到了急需的产品
        免费发布求购
        发布求购

        R语言ROBVIS程序包做Cochrane质量评价图

        相关实验:基于 SPSS 的卡方检验

        user-title

        肝胆外科巫泓生

        请教各位科研大神,在用R语言Robvis包做Cochrane文献质量评价,在做交通灯图时,跑出来的图片第一列作者名称文字总是竖的方向,请教各位老师有什么办法将文字方向改为横向的呢?谢谢🙏

        wx-share
        分享

        2 个回答

        user-title

        土井挞克树

        有帮助

        可以更改的,在视图构图那一栏可以改为横向显示

        user-title

        loveliufudan

        有帮助

        Robvis包中的交通灯图(traffic light plot)默认是按照作者姓名的竖向排列显示的,这可能会导致您提到的问题。如果您希望将作者名称的文字方向改为横向,请尝试以下步骤:

        将作者名称从竖向排列改为横向排列。可以使用R语言中的字符串函数str_split()和paste()来实现。例如:

        # 假设作者名称为一个向量authors

        library(stringr)

        authors_h <- str_split(authors, "") # 将每个字符拆分成一个元素

        authors_h <- lapply(authors_h, paste, collapse = " ") # 将每个元素重新拼接成一个字符串,中间用空格隔开

        在调用trafficlight()函数生成交通灯图时,将参数rot_text设置为0,这样作者名称就会水平显示。例如:

        library(Robvis)

        trafficlight(scores = my_scores,

        labels = authors_h, # 将作者名称改为横向排列后传入函数

        rot_text = 0) # 将rot_text参数设置为0


        ad image
        提问
        扫一扫
        丁香实验小程序二维码
        实验小助手
        丁香实验公众号二维码
        扫码领资料
        反馈
        TOP
        打开小程序