我正在使用包dataExplorer的create_report函数对我的数据进行探索性数据分析。我有一些因素属性。我想自定义我的create_report函数,以便如果任何因子的水平小于或等于n
,它将显示它使用plot_str函数生成的数据结构部分中的所有水平;如果水平大于n,则它将将仅显示变量名称,后跟级别数。你能建议我怎么做吗?
我使用的示例代码是
create_report(iris)
这里的物种包含3级,setosa-versicolor-virginica,因此结果为species (Factor w/ 3 levels "setosa","versicolor",)
。因此,如果我的n为3或3以上,它将显示species (Factor w/ 3 levels "setosa","versicolor","virginica")
这样的所有三个级别,否则,它将仅显示species (Factor w/ 3 levels)
。你可以引导我吗?