当前位置: 首页 > news >正文

R绘制股票日波动线图 中国海油600938

  • 股票数据获取
  • 图形添加均线,25%,median,75%,四条线–代码:
# Set the working directory
setwd("C:/Users/czliu/Documents/python")# Read the CSV file
df <- read.csv("stock_data_numeric.csv")
colnames(df)# View the first few rows of the data
head(df)# 处理缺失值
# df <- read.csv("data.csv", na.strings = c("NULL", "?"))  # 读取数据
df <- na.omit(df)  # 移除缺失值# 转换日期列(确保列名正确,这里是小写的'date')
df$date <- as.Date(df$date)  # 假设原始日期列名为'date'# 绘制线图
plot(df$close ~ df$date,type = "l",main = "Stock Price Daily Change",xlab = "Date",ylab = "Close Price",ylim = c(min(df$close), max(df$close))
)# 添加多条水平刻度线--Advanced# 1. 平均值 - 红色虚线
mean_price <- mean(df$close)
abline(h = mean_price, col = "red", lwd = 3, lty = 2)# 2. 中位数 - 蓝色实线
median_price <- median(df$close)
abline(h = median_price, col = "blue", lwd = 3, lty = 1)# 3. 上下四分位数 - 黑色点线
q1_price <- quantile(df$close, 0.25)
q3_price <- quantile(df$close, 0.75)
abline(h = q1_price, col = "black", lwd = 2, lty = 3)
abline(h = q3_price, col = "black", lwd = 2, lty = 3)# 添加图例说明
legend("topright", legend = c(paste("Mean: ", round(mean_price, 2)),paste("Median: ", round(median_price, 2)),paste("Q1: ", round(q1_price, 2)),paste("Q3: ", round(q3_price, 2))),col = c("red", "blue", "black", "black"),lwd = c(2, 2, 1, 1),lty = c(2, 1, 3, 3),cex = 0.8)

图形
600938日线图

http://www.dtcms.com/a/473714.html

相关文章:

  • Mysql和MyBatis的缓存机制
  • 免费建站系统官网上海seo有哪些公司
  • Linux系统--进程间通信--共享内存(主使用)
  • BOOST电路的一些小理解
  • JavaWeb登录模块完整实现解析:从前端点击到后端验证的全流程
  • 【pytorch】合并与分割
  • 从AI画稿到3D虚拟时装:Illustrator与Substance 3D的服装设计工作流
  • 【VGGT-X】:尝试将VGGT用到3DGS重建中去
  • 海珠区建设和水务局网站网站建设夜猫
  • 用 Go 优雅应对网络抖动与断线重连:打造健壮的网络应用
  • C++ : 智能指针的补充和特殊类的设计
  • 【完整源码+数据集+部署教程】 航拍水体检测图像分割系统源码和数据集:改进yolo11-DLKA
  • 公司查询网站查询系统景点介绍网站开发设计
  • 如何定位 TCP TIME_WAIT ,并优化这个问题
  • DDD记账软件实战四|从0-1设计实现企业级记账微服务
  • 考研408《计算机组成原理》复习笔记,第七章(1)——I/O接口
  • 建设部网站在哪里报名考试大德通网站建设
  • Java 泛型基础:从类型安全到泛型类 / 方法 / 接口全解析
  • git 绑定多个远程仓库指定推送场景
  • 前端学习2:学习时间3-4小时
  • setup与选项式API
  • 后端开发是什么:从服务器到数据库
  • 南宁3及分销网站制作大连建设网信息公开
  • 神经网络中的非线性激活函数:从原理到实践
  • 【IO多路复用】原理与选型(select/poll/epoll 解析)
  • AI 与神经网络:从理论到现代应用
  • 消息积压的问题如何解决
  • 神经网络常用激活函数公式
  • 回归预测 | MATLAB实现CNN(卷积神经网络)多输入单输出+SHAP可解释分析+新数据预测
  • 中国十大旅游网站wordpress视频试看付费