makeDataFrame {BBmisc} | R Documentation |
Initialize data.frame in a convenient way.
Description
Initialize data.frame in a convenient way.
Usage
makeDataFrame(
nrow,
ncol,
col.types,
init,
row.names = NULL,
col.names = sprintf("V%i", seq_len(ncol))
)
Arguments
nrow |
[integer(1) ]
Nubmer of rows.
|
ncol |
[integer(1) ]
Number of columns.
|
col.types |
[character(ncol) | character(1) ]
Data types of columns.
If you only pass one type, it will be replicated.
Supported are all atomic modes also supported by
vector , i.e. all common data frame types except factors.
|
init |
[any]
Scalar object to initialize all elements of the data.frame.
You do not need to specify col.types if you pass this.
|
row.names |
[character | integer | NULL ]
Row names.
Default is NULL .
|
col.names |
[character | integer ]
Column names.
Default is “V1”, “V2”, and so on.
|
Examples
print(makeDataFrame(3, 2, init = 7))
print(makeDataFrame(3, 2, "logical"))
print(makeDataFrame(3, 2, c("logical", "numeric")))
[Package
BBmisc version 1.13
Index]