- 博客(156)
- 资源 (2)
- 收藏
- 关注
原创 R语言应用简介
R软件的安装使用 8.1R安装 windows和linux系统上安装R软件下载地址: http://r-project.org清华大学开源镜像: https://mirrors.tuna.tsinghua.edu.cn/CRAN/ 下载安装在控制台(窗口界面)输入x<-c(12,58,24,78,66,25,38,45) #产生一列数据,放入x变量print("x=");xprint("mean=");mean(x)print("2+2=");2+2 #计算2+
2020-12-03 10:49:55
2767
1
原创 R语言gm音乐包的使用简单介绍
核心流程:初始化Music对象 → 设置全局属性(拍号 / 调号 / 速度) → 添加Part(声部) → 给Measure(小节)添加音符 / 和弦 / 休止符 → 导出 / 预览。关键依赖:使用pdf/png导出功能必须安装 LilyPond 并配置环境变量,否则仅能导出 MusicXML。可用musescore编辑查看灵活操作:可通过等函数动态修改乐谱,支持程序化生成复杂旋律。作者flujoo:R 项目:https://github.com/flujoo/gm。
2026-01-16 07:54:00
530
原创 streamlit股票数据可视化看板Python代码
股票数据可视化看板摘要 该应用程序是一个基于Streamlit的股票数据分析工具,提供以下功能: 数据获取:通过akshare库获取A股历史数据(前复权) 交互式图表:使用Plotly绘制可缩放、平移的K线图 技术指标分析:支持均线、RSI、MACD等多种指标的可视化 参数配置:通过侧边栏自定义股票代码、日期范围和技术指标参数 数据展示:显示股票基本统计信息、最近50条记录及下载功能 使用方法:安装依赖库后运行streamlit run stock_dashboard.py,支持响应式布局适配不同设备。
2026-01-13 07:52:37
313
原创 股票指数移动平均EMA和标准差变化Python代码
农业银行(601288)技术分析摘要 本文使用Python程序分析了农业银行(601288)近一年的股价走势,主要包含以下内容: 技术指标计算: 20日指数移动平均线(EMA20) - 反应近期股价趋势 20日收盘价标准差(STD20) - 衡量股价波动性 图形分析: 上图为股价与EMA20走势对比 下图为STD20波动性分析 EMA应用要点: 趋势判断:股价与EMA20的相对位置 支撑/阻力位识别 结合标准差评估风险程度 分析结果显示农业银行近期股价走势及波动特征,为投资者提供技术参考。
2025-12-18 11:42:29
733
2
原创 列出自己网站音频书籍资源方法附php代码
摘要:该PHP代码实现了一个简单的密码保护资源管理系统,用于分类展示和下载音频(MP3)与书籍(PDF/EPUB)文件。系统采用会话认证机制,密码硬编码在代码中。页面分为音频和书籍两个部分,分别从指定目录扫描对应格式文件并生成下载链接。用户需输入正确密码才能访问资源,提供退出登录功能。部署简单,只需支持PHP的Web服务器,确保资源目录与PHP文件同目录即可。系统特点包括分类清晰、简单易用和安全可靠。
2025-12-14 16:58:45
500
原创 使用pdfplumber库处理pdf文件获取文本图片作者等信息
本文介绍了使用Python的pdfplumber库提取PDF内容的6种方法:1)安装库;2)基础文本提取;3)指定页内容提取;4)表格提取(支持pandas转换);5)元数据获取;6)图片提取(需PIL库)。重点说明了Windows路径处理、表格提取优化设置及扫描件OCR需求注意事项,提供了完整代码示例。该库特别适合结构化表格数据提取,但对扫描件需配合OCR工具使用。
2025-12-06 09:31:30
534
原创 R查看包内数据集方法及tidyverse数据管道符号使用
本文介绍了tidyverse中两种数据管道符号(%>%和|>)的使用方法及区别,并详细说明了如何查看palmerpenguins包中的数据集。管道符号部分对比了magrittr管道和基础R管道的语法特点及适用场景。数据集查看部分提供了多种方法:列出所有数据集、直接调用数据集、查看文档说明、检查数据结构以及可视化展示。重点介绍了penguins和penguins_raw两个核心数据集的使用方式,帮助用户快速掌握数据分析前的数据探索技巧。
2025-11-27 20:39:59
286
原创 采用akshare数据源python的TA-lib库计算股票多个指标
这篇文章介绍了一个股票技术分析工具的实现方法,主要包含以下内容: 所需安装的Python库清单,包括numpy、pandas、matplotlib等技术分析和可视化相关的库。 一个StockTechnicalAnalyzer类的实现,提供了两种数据源获取方式(baostock和akshare)。 类功能包括: 获取股票历史数据 计算多种技术指标(RSI、MACD、布林带、ATR等) 数据预处理和转换 代码结构清晰,包含了错误处理和日志记录功能,支持中文显示。 该工具适用于股票技术分析,可帮助投资者计算和可视
2025-11-09 20:53:58
510
原创 利用DVI和MACD指标判断股票量价顶底背离的Python代码
本文介绍了一个基于Python的股票量价背离分析系统,通过计算DVI和MACD指标来检测股票市场中的顶底背离信号。系统从baostock获取历史数据,实现了DVI指标(方向性成交量指标)的计算方法,该指标能更准确地反映成交量与价格方向的关系。系统提供多种背离检测算法,包括价格与MACD、价格与DVI的顶底背离,以及量价背离分析。可视化功能可绘制包含价格、成交量、DVI和MACD的综合图表,并标记背离点。最终结果以图片形式保存,用户可通过修改参数分析不同股票。该系统为技术分析提供了一种量化工具,有助于识别潜在
2025-10-31 20:44:22
648
原创 某只股票盘整分析pytthon程序
这篇文章摘要: 这段Python代码实现了一个股票盘整状态检测系统。主要包括以下功能: 数据获取模块:通过baostock接口获取真实股票数据,失败时自动生成模拟数据 技术指标计算模块:手动实现了布林带宽度、RSI和ATR指标的计算 盘整判断模块:综合多个技术指标,设定阈值判断股票是否处于盘整状态 系统通过分析布林带收窄程度、RSI位置和ATR波动率等指标,来判断股票价格是否处于盘整区间。代码展示了完整的金融数据处理流程,从数据获取到技术分析的全过程实现。
2025-10-29 13:17:22
286
原创 R绘制股票日波动线图 中国海油600938
这篇R语言教程展示了如何 recommend股票收盘价走势图并添加关键统计指标线。代码首先设置工作目录、读取CSV数据并处理缺失值,然后将日期列转换为日期格式。通过plot()函数绘制股票收盘价走势线图,再使用abline()添加四条参考 reserves:红色虚线表示均值、蓝色实线表示中位数 tasa、黑色点线 Albany 25% ελλην 75%分位数。最后用 intrinsèque说明各参考线的数值和类型。该可视化方法能直观反映股票价格相对于关键统计指标оя的位置关系。
2025-10-12 23:15:40
438
原创 R语言方差分析作图
本文展示了使用R语言进行方差分析可视化的多种方法。单因素分析部分使用PlantGrowth数据集,呈现了箱线图、均值图+置信区间和散点图+均值点三种图形;双因素分析部分通过模拟数据,展示了交互效应图、双因素箱线图和分组散点图。所有图形均采用ggplot2包绘制,并包含完整的代码实现和可视化效果展示。文章还提供了残差诊断图的绘制方法,全面覆盖了方差分析中常用的统计图形展示技术。
2025-10-12 00:14:45
266
原创 R语言绘制股票K线图及布林线
本文介绍了使用R语言分析股票数据的方法:首先通过baostock库获取股票数据并保存为CSV文件,然后使用R中的quantmod包进行可视化分析。主要步骤包括:1)用readr包读取CSV数据;2)转换为xts时间序列格式;3)使用chartSeries函数绘制股价走势图,并叠加成交量柱状图和布林线指标。文中以"冀中能源"股票为例,展示了完整的R代码实现过程和最终生成的股价技术分析图表。该方法适用于对股票历史数据进行量化分析和cilgin分析和可视化呈现。
2025-10-03 17:03:56
379
原创 baostock库获取股票历史数据python代码
本文介绍了一个无需注册即可使用的股票数据获取方法,并转换为CSV格式以便后续分析。代码演示了如何通过登录baostock系统获取特定股票(示例为sh.7400)在2025年1月1日至9月30日的日K线数据,包括开盘价、收盘价等关键指标。获取数据后,通过Python进行Python库进行处理,将字符串转换为数字格式,处理缺失值(价格类数据向前填充,交易量填充0,其他数值使用均值填充)。最后将处理好的数据保存为CSVIan。
2025-10-02 21:47:17
728
原创 Trae分析网站挂马用lock.php代码
摘要: 分析文件lock.php发现一个名为Alfa 4.1的PHP webshell,具有高度隐蔽性和多功能性。该后门通过伪装404页面登录(默认凭证root/ehsan的MD5),提供文件管理、命令执行(支持多种函数和CGI模式)、数据库操作等功能。代码采用安全规避措施(关闭错误报告、混淆函数名)、环境检测机制,并支持POST加密传输。其核心风险包括完全控制系统、数据窃取和持久化访问能力。建议立即删除该文件,检查系统残留后门,并加强安全防护。
2025-10-02 20:57:02
757
原创 Phpstudy博客网站apache2日志分析python代码
最近网站受到攻击,windows用户暴力破解,wordpress密码登录攻击,挂马(lock.php)。我关闭了远程桌面,安装wordpress登录活动记录,锁定登录次数超过4次的用户,锁定一段时间。网站打开用户注册,灌水太严重!免费1G流量,几天就跑完。重点先分析一下访问日志,以便发现问题!
2025-10-02 18:33:03
1133
原创 当前文件夹下word文档批量转PDF的python代码
本文介绍了一个Windows平台下的Word文档批量转PDF工具。该工具通过pywin32模块调用Office或WPS的API实现格式转换。主要功能包括:自动检测系统中安装的Office/WPS软件,扫描当前文件夹下的Word文档(doc/docx),批量转换为PDF并保存到自动生成的带时间戳的输出目录。代码提供了路径兼容处理、错误捕获和用户友好提示。使用前需安装pywin32模块,支持开发环境和打包后的exe文件运行。转换完成后会显示输出目录路径,并等待用户确认退出。
2025-07-30 18:16:41
248
原创 python在windows电脑找回WiFi密码
本文介绍了一个Python脚本,用于在Windows系统中获取当前连接的Wi-Fi网络及其保存的密码。脚本首先检查是否以管理员权限运行,然后通过netsh wlan show interface命令获取当前Wi-Fi名称,再使用netsh wlan show profile命令查询该网络的密码。其中包含详细的代码注释,解释了正则表达式匹配、子进程调用和异常处理等关键步骤。该脚本仅适用于已保存密码的Wi-Fi网络,运行时需要管理员权限,并非用于破解密码。最后提供了用户友好的交互界面,显示结果后等待用户确认退出
2025-07-23 19:31:24
550
1
原创 使用 Backtrader 股票双均线策略回测分析
本文介绍了使用Backtrader框架进行股票分析和回测的方法,提供了完整的Python脚本实现。主要内容包括:1)通过Tushare和Akshare获取股票数据;2)使用Backtrader构建回测系统,设置交易参数和初始资金;3)实现数据获取、策略添加、分析器配置等核心功能;4)提供可视化回测结果和关键指标(夏普比率、年化收益率、最大回撤等)的输出功能。该脚本支持中文显示,可直接用于A股市场的量化分析。
2025-07-22 17:02:29
1094
原创 python的pywebview库结合Flask和waitress开发桌面应用程序简介
摘要: pywebview是一个轻量级Python库,用于通过HTML/CSS/JavaScript构建跨平台桌面应用,结合Python后端逻辑。其特点包括: 原生支持Windows/macOS/Linux; 使用系统内置浏览器组件,资源占用低; 支持前后端双向通信。 开发时可将Flask作为后端框架,通过pywebview加载Web界面,生产环境推荐用waitress替代Flask开发服务器提升性能。核心流程包括: 用Flask提供API和页面渲染; 通过多线程启动Flask服务; 用pywebview.
2025-07-20 18:16:52
1788
1
原创 python东方财富api股票数据获取程序
该Python程序实现了从东方财富API获取多只股票数据,并写入Excel文件的功能。程序包含三个主要函数:fetch_stock_data()用于调用API获取原始数据,process_stock_data()处理原始数据并转换为DataFrame格式,display_stock_info()负责显示股票信息并写入Excel文件。程序支持沪市(6开头)和深市股票,获取包括股票代码、名称、市值、股价等9项关键信息,并采用完善的错误处理机制。示例执行结果显示成功获取了农业银行(601288)、冀中能源(000
2025-07-17 18:48:32
1409
原创 树莓派vsftpd文件传输服务器的配置方法
摘要:本文详细介绍了在树莓派上安装和配置vsftpd FTP服务器的完整步骤。首先通过apt安装vsftpd并验证服务状态,然后备份并修改配置文件以增强安全性(禁用匿名登录、启用用户隔离、设置SSL加密等)。接着指导创建专用FTP用户、设置目录权限,并配置防火墙开放相关端口。最后说明如何测试连接及处理常见问题。该方案可实现安全的文件传输,限制用户访问范围,适用于树莓派搭建本地FTP服务的场景。(150字)
2025-07-09 13:10:31
542
原创 R代码对`mtcars`数据集进行分组汇总分析
这段R代码使用dplyr包对mtcars数据集进行分组汇总分析。首先加载magrittr和dplyr包,然后对mtcars数据按气缸数(cyl)和挡位数量(gear)分组,计算每组所有数值变量的平均值(na.rm=TRUE去除缺失值)。通过管道操作符%>%实现代码的流程化,最终输出不同气缸数和挡位组合下的各项性能指标均值,便于分析车型配置的性能特征。代码简洁高效,符合数据处理的逻辑流程。
2025-07-03 15:19:00
361
原创 搭建外网可以访问的博客网站
【摘要】本文介绍在Windows平台使用phpStudy Pro+WordPress+WebTunnel搭建博客的完整流程:先通过phpStudy Pro配置本地服务器环境(Nginx/MySQL/PHP),部署WordPress程序并创建数据库;再使用WebTunnel实现内网穿透,使网站可被外网访问。建议采用低功耗设备(如树莓派)长期运行,Linux系统更稳定。注意事项包括:phpStudy安装路径避免中文/空格、确保数据库信息一致、WebTunnel端口配置等。特别提醒百度收录可能带来安全风险,需谨慎
2025-06-30 19:41:39
1317
1
原创 某只股票量化对冲策略计算绘图
摘要 本文介绍了一个基于Python的量化对冲策略分析工具,使用akshare获取股票数据,通过pandas进行量化指标计算,并采用matplotlib可视化分析结果。代码实现了: 主要功能:获取股票数据(默认上证指数),计算包括主力资金、成本分布、妖股信号等12种量化指标 技术特点:使用指数移动平均(EMA)、滚动窗口计算高低点、多条件信号判断 可视化方案:生成4个子图分别展示价格走势、资金指标、信号触发和风险收益比 容错机制:数据获取失败时自动切换为随机数据,确保程序持续运行 使用说明:支持自定义股票代
2025-06-30 19:06:28
1282
原创 python计算股票年化收益率、波动率、夏普比率、VaR
4f股票代码: sh601288开始日期: 20240101结束日期: 20250531风险指标:年化收益率: 0.3293年化波动率: 0.2067夏普比率: 1.4961日收益率95% VaR: -0.0212。
2025-06-03 17:08:26
940
原创 NiceGUI 是一个基于 Python 的现代 Web 应用框架
NiceGUI是一个Python Web应用框架,让开发者无需前端知识即可构建交互式界面。它提供丰富的UI组件(按钮、输入框、图表等)、实时数据绑定和事件处理功能,支持多平台部署(Web/桌面/移动)。框架集成数据可视化工具,允许嵌入Markdown/HTML/JavaScript,并具有控件属性绑定等高级特性。示例代码展示了表单交互、脚本执行和内容渲染能力。NiceGUI特别适合快速开发数据仪表板、科学工具和跨平台应用,是Python开发者实现可视化交互的高效解决方案。典型应用场景包括数据分析和自动化工具
2025-06-02 13:28:29
922
原创 python的faker库生成测试用伪造数据
Faker 是一个 Python 库,用于生成伪造数据,适用于测试、数据库填充等场景。安装只需 pip install faker,基本用法包括创建实例并生成姓名、地址等随机数据。支持多种数据类型(个人信息、地址、文本、金融信息等)和本地化设置(如中文数据)。可通过 unique 确保数据唯一性,或自定义 Provider 扩展功能。Faker 还支持设置随机种子保证结果可重现,并能批量生成数据。文档详见 Faker Documentation。
2025-05-27 09:23:36
712
原创 股票均值方差最优年化收益率分析python代码
基于近一年股票数据,通过均值方差模型构建了最优投资组合。数据显示,农业银行(601288)和云南白药(000538)分别获得52.79%和33.12%的高权重配置,主要得益于其稳定的收益表现和低波动性。该组合年化预期收益率为21.26%,风险水平为15.94%,风险收益比约为1:1.33。分析采用日收益率计算方法,并考虑了各资产间的相关性。研究建议需注意模型对历史数据的依赖性,并提出了扩展样本周期、加入交易成本等优化建议。文末附Python实现代码,包含数据获取、统计计算和组合优
2025-05-24 21:24:34
1055
原创 python语言蒙特卡洛法股票组合风险模拟结果解读指南
文章摘要: 本文基于蒙特卡洛模拟法,分析了5只股票(sh600938、sz000937、sh601288、sz002555、sz000538)在2024年5月22日至2025年5月22日期间的历史数据,预测了投资组合的未来价值变化及风险特征。结果显示,初始价值100万元的组合在10天内可能亏损14.12%或盈利16.17%。单只股票中,sz002555波动最大,sh601288收益趋势较好。风险量化指标显示,99%置信水平下,组合最大亏损不超过9.06%,极端情况下平均亏损为10.32%。建议优化组合权重,
2025-05-22 21:01:40
982
1
原创 python代码绘制某只股票最近90天的K线图、均线、量能图
该代码通过AkShare库获取指定股票的历史数据,并利用mplfinance库绘制K线图及成交量图。用户需输入股票代码和名称,其他参数如日期范围、复权类型等可省略。代码首先处理默认日期,格式化股票代码,然后获取股票数据并重命名列以符合mplfinance要求。接着,计算并添加均线,设置图表样式,绘制K线图和成交量图,并添加均线图例。最后,用户可选择保存图表至指定路径。该工具适用于快速可视化股票日变动情况,帮助用户分析股票走势。
2025-05-21 23:36:32
537
原创 R语言数据可视化
本文介绍了在R语言中进行数据可视化的多种方法和工具。首先,基础绘图系统(Base R Graphics)适合快速生成简单图表,如散点图、折线图和箱线图。其次,ggplot2包提供了基于图形语法的高级绘图功能,能够创建复杂且精美的图表,包括散点图、柱状图、箱线图和小提琴图等。此外,本文还介绍了高级可视化技术,如热图、直方图、密度图和气泡图。对于交互式可视化,plotly包可将ggplot2图表转为交互式,并支持3D散点图的创建。文章最后强调了数据可视化的注意事项,如选择合适的图表类型、保持简洁、使用适当的颜色
2025-05-19 22:56:10
769
原创 R语言数据框(datafram)数据的构建及简单分析
这段R代码展示了从数据创建到分析的全过程。首先,创建了一个包含姓名、年龄、性别和区域的示例数据集,并将其保存为CSV文件。接着,代码读取该文件并查看数据结构,同时生成性别与区域的交叉表。最后,通过三种不同方法(tapply、dplyr、data.table)计算了不同性别的平均年龄,并考虑了缺失值处理。整个过程涵盖了数据创建、保存、读取、可视化和分组统计,适用于不同规模的数据集。
2025-05-17 09:23:34
588
原创 解决 Windows 11 中中文输入法从任务栏消失且无法输入中文问题的办法
本文提供了在Windows系统中检查和启用输入法服务的多种方法。包括通过计算机管理启用MsCtfMonitor任务、在设置菜单中重新添加输入法、修改注册表重置输入法、检查语言栏设置、运行系统文件检查器、创建新用户账户、更新或重新安装输入法以及使用系统还原。这些方法旨在解决输入法无法正常工作的问题,用户可根据具体情况选择合适的方法进行尝试。需要注意的是,修改注册表存在风险,建议操作前备份注册表或创建系统还原点。
2025-05-13 13:13:23
6438
原创 python绘制正态分布和t分布图形
这段代码使用 Python 的numpymatplotlib和scipy库来绘制正态分布和 t 分布的概率密度函数(PDF)。
2025-04-20 12:13:10
499
原创 当 Windows 10 的 C 盘快满时,可以通过以下方法来释放空间
使用磁盘清理工具:打开 “此电脑”,右键点击 C 盘,选择 “属性”,在 “常规” 选项卡中点击 “磁盘清理”。压缩文件和文件夹:对于不经常访问但又不想删除的旧文件或文件夹,可右键点击选择 “属性”,在 “常规” 标签页中点击 “高级”,勾选 “压缩内容以节省磁盘空间” 来减小体积。:按 “Win+R” 组合键,打开运行窗口,输入 “% temp%” 并回车,打开临时文件夹,全选所有文件,然后右键点击选择 “删除”。开启存储感知:打开 “Windows 设置”-“系统”-“存储”,打开存储感知。
2025-03-30 11:32:18
738
原创 使用python的akshare库读取股票实时数据并保存
这段代码的主要功能是定时获取 A 股股票数据并保存到 Excel 文件中,同时记录操作日志。通过以上步骤,代码实现了定时获取和保存股票数据的功能,并记录了操作日志。异常,程序会捕获这个异常并记录一条日志信息,然后正常退出。
2025-02-19 19:24:55
2294
原创 python的pushbullet库在设备之间发送通知链接文件
Pushbullet 是一个非常方便的 Python 库,可以帮助你在设备之间发送通知、链接、文件等。
2025-01-21 21:21:59
417
原创 用R(语言)学R-Learning R,In R
是一个非常有用的 R 包,它允许你通过交互式教程来学习 R 语言。后,你会进入交互式的学习环境。然后你可以选择安装课程。中,你可以选择你刚安装的课程,开始你的学习之旅。首先,确保你已经安装并加载了。课程安装完成后,你可以启动。
2024-12-07 17:29:16
545
TinyTeX-1.tar.gz
2021-01-16
excel日期联动考勤表,微调控件调整年月
2022-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅