Learn R Programming

mldr (version 0.3.22)

read.arff: Read an ARFF file

Description

Reads a multilabel dataset from an ARFF file in Mulan or MEKA and retrieves instances distinguishing attributes corresponding to labels

Usage

read.arff(filename, use_xml = TRUE, auto_extension = TRUE, xml_file, label_indices, label_names, label_amount)

Arguments

filename
Name of the dataset
use_xml
Specifies whether to use an associated XML file to identify the labels. Defaults to TRUE
auto_extension
Specifies whether to add the '.arff' and '.xml' extensions to the filename where appropriate. Defaults to TRUE
xml_file
Path to the XML file. If not provided, the filename ending in ".xml" will be assumed
label_indices
Optional vector containing the indices of the attributes that should be read as labels
label_names
Optional vector containing the names of the attributes that should be read as labels
label_amount
Optional parameter indicating the number of labels in the dataset, which will be taken from the last attributes of the dataset

Value

A list containing four members: dataframe (containing the dataset), labelIndices (specifying the indices of the attributes that correspond to labels), attributes (containing name and type of each attribute) and name of the dataset.

See Also

mldr_from_dataframe, mldr

Examples

Run this code

library(mldr)
## Not run: 
# # Read "yeast.arff" and labels from "yeast.xml"
# mymld <- read.arff("yeast")
# ## End(Not run)

Run the code above in your browser using DataLab