不需要为数据框创建不同的图形,我想创建一个密度图矩阵,使得我可以在一个图中看到所有列。我使用以下代码创建它们,但是如何将所有列放入一个图中呢? loan_amnt <- density(out_data$loan_amnt) plot(loan_amnt, main="Loan Amount") polygon(loan_amnt, col="red", border="blue")
你可以结合来自库 dplyr 的 gather() 和来自 ggplot2 的 facet_grid() 或 facet_wrap()。使用 gather,你可以将所有列名重新分组到一个变量中(这些变量的值在第二个变量中),然后使用 ggplot 构建你的图表,并使用 facet_wrap,它会为每个列名的变量级别创建一个图表。
dput
函数、创建虚拟数据或使用常见包中提供的数据集。我们无法从表格图片中读取数据。 - camille