मैं निम्न कार्य करके vector1 और vector2 के 25 गुणकों में से एक डेटा फ़्रेम बना रहा हूं:


df1 <- data.frame(vector1,
vector2, vector2, vector2, vector2, vector2,
vector2, vector2, vector2, vector2, vector2,
vector2, vector2, vector2, vector2, vector2,
vector2, vector2, vector2, vector2, vector2,
vector2, vector2, vector2, vector2, vector2)

क्या इसे कोडिंग करने का एक और संक्षिप्त तरीका है?

0
cflax 26 जिंदा 2021, 01:58

2 जवाब

सबसे बढ़िया उत्तर

आप replicate का उपयोग कर सकते हैं:

df1 <- cbind.data.frame(vector1, replicate(25, vector2))
2
Ronak Shah 26 जिंदा 2021, 07:31

नीचे दिए गए कोड का प्रयास करें

data.frame(c(list(vector1),rep(list(vector2),25)))
2
ThomasIsCoding 26 जिंदा 2021, 02:07