Rstudio调用plot()函数时,出现错误的处理方法

按照书上的例子敲出代码后,发现Rstudio无法识别C盘user文件夹下的中文用户名。如下图所示:

按照网上的做法,尝试修改计算机user下的用户名,没修改成功。

另一种做法是在plot()函数前面加上一句dev.new(),便可绘制成功,如下图所示:

 

资料出处:

修改用户文件夹方法:https://blog.youkuaiyun.com/qq_42128122/article/details/84922540

添加dev.new()方法:https://blog.youkuaiyun.com/c17315377559/article/details/85248376

转载于:https://www.cnblogs.com/HxzCode/p/11145982.html

### RStudio 中 `hist` 函数的用法 在 R 语言中,`hist()` 是用于绘制直方图的一个重要函数。该函数可以用来展示数据分布情况,并提供多种参数来定制图形。 #### 基本语法 基本调用形式如下: ```r hist(x, breaks="Sturges", freq=NULL, probability=!freq, include.lowest=TRUE, right=TRUE, density=NULL, angle=45, col=NULL, border=NULL, main=paste("Histogram of", xname), xlim=xlim, ylim=NULL, xlab=xname, ylab, axes=TRUE, plot=TRUE, labels=FALSE, ...) ``` 其中主要参数解释如下[^1]: - **x**: 数值型向量,表示要绘制的数据集。 - **breaks**: 控制分组的数量或边界,默认采用 "Sturges" 方法计算最优区间数。 - **main**: 图形标题,默认为 `"Histogram of"` 加上变量名。 - **col**: 设置柱状颜色。 - **border**: 边框的颜色设置。 - **xlim 和 ylim**: 定义横纵坐标的范围。 - **probability 或者 freq**: 是否显示概率密度而非频率计数;二者互斥,仅能选其一。 #### 实际应用案例 下面是一个简单的例子,展示了如何使用 `hist()` 来创建一个带有自定义属性的直方图: ```r # 创建随机正态分布样本数据 set.seed(123) data <- rnorm(n = 1000) # 绘制直方图并调整样式 hist(data, breaks = 30, # 自定义分割数量 col = 'lightblue', # 指定填充色 border = 'black', # 设定边框线颜色 prob = TRUE, # 使用概率密度代替频次 main = "Normal Distribution Histogram", xlab = "Value") # 添加拟合曲线 curve(dnorm(x, mean=mean(data), sd=sd(data)), add=TRUE, col='red') ``` 此代码片段会生成一个具有红色正态分布拟合曲线的标准正态分布直方图。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值