簡體   English   中英

R編程Sapply功能

[英]R programming Sapply function

我正在嘗試使用sapply函數創建一個包含100行和20列的矩陣,我想用0到1之間的隨機變量填充矩陣

sapply()遍歷一維結構,例如向量或列表。 如果可能,最終將返回的結果合並到一個矩陣中。 要創建20 x 100的矩陣,您需要在具有100個元素的某個結構上運行sapply(),該函數將返回一個包含20個元素的向量。 這是一個簡單的示例:

    sapply(1:100, function(x) x * (1:20))

希望能有所幫助。

干杯,UBod

這是兩個可能的解決方案:

replicate(20, rtriangle(100))
sapply(rep(100, 20), rtriangle)

兩者都會產生100x20的矩陣。

暫無
暫無

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

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