簡體   English   中英

使用快捷方式引用將 R 對象名稱轉換為字符串

[英]R object name to string using shortcut reference

我想要一個可以接受對象名稱並將其轉換為 R 中字符串的函數。

但我希望能夠使用速記輸入或其他快捷方式(如 for 循環等)來調用對象名稱。

目的是讓我可以從創建它們的對象中自動分配圖形和圖形名稱

我試過 deparse(substitute()) 但是當我使用快捷列表方法來引用一個對象時它似乎不起作用。

這就是 id 喜歡操作的功能的方式

>all_mydata<-list(i_want_this_text_to_return_as_string=c(1,2,3,4),second_list=c("a","b","c"))
>object_name_as_string<-function(all_mydata[[1]])
>object_name_as_string
i_want_this_text_to_return_as_string

我正在尋找的功能是名稱

> names(all_mydata)[1]
[1] "i_want_this_text_to_return_as_string"

暫無
暫無

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

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