- 博客(24)
- 收藏
- 关注
原创 【学习笔记】Python金融基础
本文介绍了Python在金融数据分析中的基础应用,主要包括数据加载与可视化。通过yfinance库获取SPY和AAPL股票数据,展示了分层索引处理技巧。重点讲解了四种可视化方法:线图绘制、重采样月度均值处理、蜡烛图绘制(包含2018年示例),以及回报率分析(百分比变化计算、分布直方图和条形图)。文章提供了完整的数据清洗链式操作代码,并封装了列名修复函数,适合金融数据分析初学者学习使用Pandas进行时间序列处理的基本流程和可视化技巧。
2025-06-04 14:35:29
449
1
原创 【Stata学习笔记】Stata入门+代码
在处理数字和日期数据时,通过自定义显示格式,可以使数据显示更加简洁易读,同时保留数据的精度。* 1 . 加载示例数据集use rawdata.dta, clear * 2 . 查看数据集的描述信息describe* 3 . 列出前 10 个 weight 变量的观测值* 4 . 自定义 weight 变量的显示格式* %6.0f表示该变量的显示宽度为 6 ,并且不显示小数位(即显示为整数)。* 5 . 再次查看 weight 变量的前 10 个观测值* 6 . 保存修改后的数据集。
2025-02-11 20:34:22
3140
原创 如何在Python中安装和使用jieba进行中文分词
在自然语言处理(NLP)的世界里,文本数据的预处理是至关重要的第一步。尤其是对于中文这类没有明显单词分隔的语言来说,分词(Tokenization)成为了理解和分析文本的基础。jieba,一个轻量级的中文分词Python库,因其高效、易用而广受欢迎。它的名字源自“结巴”(Jieba),意为“结巴”,象征着中文分词的复杂性和挑战性。jieba v0.40以下版本,请升级jieba,paddle模式使用需安装paddlepaddle-tiny,paddlepaddle-tiny仅支持到python 3.7。
2024-12-01 14:39:12
912
原创 【笔记碎片整合】数据分析
其中,国家是标签(也称索引),不是具体的数据,它起到解释、定位数据的作用。如果没有标签,只有一个数字,是不具有业务意义的。第一行是表头,或者叫字段名,代表数据的属性;第一列是索引,就是这行数据所描述的主体,也是这条数据的关键。横向的为行(row),一条数据就是一行;纵向的为列(column)或字段,是一条数据的某个值。这些需求一般都是数据的需求 报表的需求 还有一些文档的需求。作为数据的所有出口方 我们的职责是保证数据是完全正确的。
2024-08-06 17:40:48
278
原创 【前端学习笔记】Redux
前端开发库学习笔记,仅供参考交流,如有侵权,请联系删除。随着应用程序规模和范围的扩大,管理共享数据变得更加困难。Redux 被定义为 “JavaScript 应用的可预测状态容器”,它有助于确保你的应用能够可预测地运行,并且更容易测试。
2024-05-20 19:00:34
1028
1
原创 【前端 uni-app】TypeError: Cannot read properties of undefined (reading ‘open‘)
一个组件绑定的参数不存在,我写错了,应该是uniForms12Datas.handleResult。我也不知道对象名字为啥会是uniForms12Datas,好像是低代码自动生成的。绑定了正确的参数,就可以正常运行了。
2024-04-08 12:05:02
585
1
原创 【前端面试】资深前端开发工程师面试
面试中考的算法题,求Fibonacci 100的值,刚好这门课有讲到,是和二叉树、递归有关的,也就写出来了。我的简历让面试官(感觉是业务负责人)给予了我这次机会,但是经过这次技术面试,他意识到了我不太匹配资深前端这个岗位,“你这完全是小白"。3、前端八股文:有在网上找一些帖子,但可能是平时基础就不扎实,再加上把时间都分配在了算法和软件工程知识上,一问一个不会,比如前端构建工具、几种不同的网络请求方式…我们的技术面试会涉及到算法、数据结构和系统设计,面试前需要你做的准备具体如下:。
2024-04-06 11:59:19
391
1
翻译 【Javascript|翻译】对象拷贝
JavaScript的原始数据类型是不可变的,这意味着它们的值一旦创建就不能更改。然而,对象(objects)和数组(arrays)是可变的,在创建后可以更改它们的值。这意味着原始数据是通过值传递的,而对象和数组是通过引用传递的。如上所示,对象是通过引用传递给objCopy的,更改其中一个变量将影响另一个变量,因为它们都引用同一个对象。那么,我们该如何解决这个问题呢?拷贝对象就是答案。
2024-02-11 17:38:36
65
1
原创 【持续交付2.0学习笔记】需求的来源
(2)为保障业务需求的实现与运行而必须满足的非业务功能需求,如因页面响应时间要求而产生的性能需求、因成本控制而产生的自动缩扩容要求等。(1)开发和测试人员可以更多地掌握产品需求上下文,从而产生更强的产品拥有感,增加对业务需求和用户故事的了解。(5)前期预研需求,它是指团队目前尚不具备能力,但为了实现某一业务需求而做的准备工作。(6)技术债需求,它们是指因早期业务进度压力而积累的技术债改进需求。(7)辅助测试需求,为了便于进行需求验收,需要开发的测试辅助工具。(2)在需求细化过程中新发现的需求。
2023-11-21 10:15:49
118
1
原创 JavaScript电话号码/固话/澳门号码正则校验
在前端(使用vue框架)对来电号码表单字段进行校验:(1)成功保存手机为:13,14,15,17,18,19号段;(2)成功保存固话为区号(3-4位)号码(7-9位);(3)能成功保存澳门移动号码及固话;(4)输入违规字符/空值在输入框下有提示。2、在javascript代码块中,添加dForm11Rules,对来电号码进行校验,其中checkPhone为从外部js文件引用的函数。
2023-07-06 15:04:13
2237
1
原创 【持续交付2.0学习笔记】系统架构设计考虑的因素
为失效而设计(design for failure):在开发软件功能之前,要考虑的一个问题是一旦部署或发布失败,如何优雅且快速地处理。为扩展而设计(design for scale):这里的扩展性包括两个方面:支持团队成员规模扩展;摘自:《持续交付2.0:业务引领的DevOps精要(增订本)》乔梁。为部署而设计(design for deployment)为监控而设计(design for monitor)为测试而设计(design for test)
2023-06-15 11:44:16
213
1
原创 【问题记录】均值-方差-标准差 计算器(已解决)
unsupported operand type(s) for -: ‘dict’ and ‘dict’
2023-03-10 21:52:57
205
原创 调用pandas库下的read_excel方法时,报错:ImportError: Missing optional dependency ‘openpyxl‘
调用pandas库下的read_excel方法时,报错:ImportError: Missing optional dependency 'openpyxl'
2023-03-06 14:10:32
610
原创 jupyter notebook报错 ModuleNotFoundError: No module named xxx
jupyter notebook报错 ModuleNotFoundError: No module named xxx
2023-03-01 21:39:40
629
空空如也
Python实现发送邮件的功能报错
2025-06-07
uniapp 附件上传
2024-06-13
uniapp tab页跳转问题
2024-06-04
【vue】复选框勾选问题
2024-05-20
【移动app开发】查看全部列表
2024-03-04
【vue】关闭弹窗后刷新列表页
2024-01-19
【vue】改写组件的事件
2023-11-07
[vue]修改特定组件的默认样式
2023-09-04
[vue] 签收后自动切换为已签收按钮
2023-08-03
【javascript|vue】与后端对接附件列表,点击可下载
2023-08-10
【vue】在特定组件下修改字体样式
2023-08-09
[vue/css]根据屏幕宽度设置元素宽度
2023-08-04
[vue]根据表格内容显示不同的字体颜色
2023-08-03
【vue】根据列数据控制红黄牌的显示
2023-07-21
[前端]在特定条件下隐藏表单项|vue
2023-05-25
【vue】流转环节列表的实现问题
2023-06-10
mysql 对计数结果重命名
2022-10-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人