我想将我在 R 中的分析输出作为 txt 文件与某人共享。我可以在这里做我知道的这个:
write.table(S$MainInformation, file = "Output.txt",
row.names = FALSE, sep = "\t",
quote = FALSE, fileEncoding = "UTF-8", append = TRUE)
write.table(S$AnnualProduction, file = "Output.txt",
row.names = FALSE, sep = "\t",
quote = FALSE, fileEncoding = "UTF-8", append = TRUE)
write.table(S$AnnualGrowthRate, file = "Output.txt",
row.names = FALSE, sep = "\t",
quote = FALSE, fileEncoding = "UTF-8", append = TRUE)
write.table(S$MostProdAuthors, file = "Output.txt",
row.names = FALSE, sep = "\t",
quote = FALSE, fileEncoding = "UTF-8", append = TRUE)
因此,这些文档被合并为一个 txt 文件。但是,如果我想一步完成,即S
而不是S$
,我会得到一个错误代码,这并不奇怪,argumetns 意味着不同的行数。
write.table(S, file = "Output.txt",
row.names = FALSE, sep = "\t",
quote = FALSE, fileEncoding = "UTF-8")
(function (..., row.names = NULL, check.rows = FALSE, check.names = TRUE, : 参数暗示不同的行数: 16, 25, 1, 10
当然,我不在乎……我还不知道如何使用lapply
它可能会有所帮助_谢谢!SCW
str(S)
List of 9
$ MainInformation : chr [1:16] "\n\nMain Information about data\n\n" "Articles 1374 \n" "Sources (Journals, Books, etc.) 736 \n" "Keywords Plus (ID) 1172 \n" ...
$ AnnualProduction :'data.frame': 25 obs. of 2 variables:
..$ Year : Factor w/ 25 levels "1985","1988",..: 1 2 3 4 5 6 7 8 9 10 ...
..$ Articles: int [1:25] 1 1 1 1 3 1 2 2 3 2 ...
$ AnnualGrowthRate : num 20.9
$ MostProdAuthors :'data.frame': 10 obs. of 4 variables:
..$ Authors :Class 'AsIs' chr [1:10] "NYE,J. " "GRIX,J " "OGUNNUBI,O " "PAMMENT,J " ...
..$ Articles :Class 'AsIs' chr [1:10] "16" " 8" " 8" " 8" ...
..$ Authors :Class 'AsIs' chr [1:10] "NYE,J. " "PAMMENT,J " "CHONG,A " "LEE,J " ...
..$ Articles Fractionalized:Class 'AsIs' chr [1:10] "16.00" " 8.00" " 6.00" " 5.00" ...
$ MostCitedPapers :'data.frame': 10 obs. of 3 variables:
..$ Paper :Class 'AsIs' chr [1:10] "SANTOS F;EISENHARDT K,(2009),ACAD. MANAGE. J. " "HYDE-PRICE A,(2006),J. EUR. PUBLIC POLICY " "NYE J.,(2008),ANN. AM. ACAD. POLIT. SOC. SCI. " "NYE J.,(2003),THE PARADOX OF AM. POWER: WHY THE WORLD'S ONLY SUPERPOWER CAN'T GO IT ALONE" ...
..$ TC :Class 'AsIs' chr [1:10] "262" "133" "120" "119" ...
..$ TCperYear :Class 'AsIs' chr [1:10] "32.75" "12.09" "13.33" " 8.50" ...
$ MostProdCountries:'data.frame': 10 obs. of 3 variables:
..$ Country :Class 'AsIs' chr [1:10] "USA " "ENGLAND " "AUSTRALIA " "CHINA " ...
..$ Articles :Class 'AsIs' chr [1:10] "255" " 96" " 81" " 67" ...
..$ Freq :Class 'AsIs' chr [1:10] "0.2621" "0.0987" "0.0832" "0.0689" ...
$ TCperCountries :'data.frame': 10 obs. of 3 variables:
..$ Country :Class 'AsIs' chr [1:10] "USA " "ENGLAND " "AUSTRALIA " "UNITED KINGDOM" ...
..$ Total Citations :Class 'AsIs' chr [1:10] "1701" " 708" " 303" " 297" ...
..$ Average Article Citations: chr [1:10(1d)] "6.671" "7.375" "3.741" "6.319" ...
.. ..- attr(*, "dimnames")=List of 1
.. .. ..$ CO: chr [1:10] "USA" "ENGLAND" "AUSTRALIA" "UNITED KINGDOM" ...
$ MostRelSources :'data.frame': 10 obs. of 2 variables:
..$ Sources :Class 'AsIs' chr [1:10] "INTERNATIONAL JOURNAL OF THE HISTORY OF SPORT " "INTERNATIONAL JOURNAL OF COMMUNICATION " "INTERNATIONAL JOURNAL OF CULTURAL POLICY " "JOURNAL OF CONTEMPORARY CHINA " ...
..$ Articles :Class 'AsIs' chr [1:10] "19" "16" "16" "14" ...
$ MostRelKeywords :'data.frame': 10 obs. of 4 variables:
..$ Author Keywords (DE) :Class 'AsIs' chr [1:10] "SOFT POWER " "CHINA " "PUBLIC DIPLOMACY " "FOREIGN POLICY " ...
..$ Articles :Class 'AsIs' chr [1:10] "387" "119" " 74" " 50" ...
..$ Keywords-Plus (ID) :Class 'AsIs' chr [1:10] "SOFT POWER " "FOREIGN POLICY " "POLITICS " "CHINA " ...
..$ Articles :Class 'AsIs' chr [1:10] "112" " 47" " 41" " 39" ...