Run the following code in your R console. states <- data.frame(state.region, state.x77) Draw a Kernel density of per capita income N = 50 Bandwidth = 252.1
时间: 2023-06-27 20:05:40 浏览: 162
plotMElm:R包,用于绘制从线性模型估计的相互作用的边际效应
Here's the code to draw a kernel density plot of per capita income:
```R
# Load the data
data(state.x77)
data(state.region)
# Combine the data into a data frame
states <- data.frame(state.region, state.x77)
# Set the bandwidth
bw <- 252.1
# Plot the kernel density
library(ggplot2)
ggplot(states, aes(x = Income)) +
geom_density(fill = "blue", alpha = 0.5) +
labs(title = "Kernel Density of Per Capita Income",
x = "Per Capita Income",
y = "Density") +
theme_minimal()
```
This will produce a kernel density plot of per capita income with a bandwidth of 252.1 and 50 observations. You may need to adjust the `bw` value to get the desired smoothness in the plot.
阅读全文