r - للموظفين - كيفية عمل قاعدة بيانات مدرسة




كيفية إنشاء إطار بيانات فارغة مع أسماء الأعمدة المحددة في R؟ (2)

ربما:

> data.frame(aname=NA, bname=NA)[numeric(0), ]
[1] aname bname
<0 rows> (or 0-length row.names)

ممكن تكرار:
إنشاء إفراغ Data.Frame

أحتاج إلى إنشاء إطار بيانات فارغ في R بأسماء الأعمدة المحددة. أي طريقة أبسط؟


مجرد إنشاء data.frame مع متغيرات طول 0

على سبيل المثال

nodata <- data.frame(x= numeric(0), y= integer(0), z = character(0))
str(nodata)

## 'data.frame':    0 obs. of  3 variables:
##  $ x: num 
##  $ y: int 
##  $ z: Factor w/ 0 levels: 

أو لإنشاء ملف data.frame مع 5 أعمدة تسمى a ، b ، c ، d ، e

nodata <- as.data.frame(setNames(replicate(5,numeric(0), simplify = F), letters[1:5]))




dataframe