6-4日记
前几日观赏了reuixiy大佬的博客](https://io-oi.me/),被其精美且小清新范的页面深深吸引了。
今天准备在NexT主题上设置其同款渐变毛玻璃。但是出现了不少问题,比如不兼容整体NexT的风格,加入图标报错等等。
由于自己的js基础匮乏,除了更改渐变色成功之外并没有多大的收获。折腾了一上午之后才发现:NexT就是NexT,即使加入再好看的元素都不能掩盖其主题本质表达的简约美。于是我决定遵从极简原则,除了我的小猫以外,短期内不会加入任何东西,而是把精力放在学习身上。希望我在毕业之前能写出真正有价值的文章,并继续考虑自己的深造意愿。
研一下学期
忙项目忙项目忙项目忙项目忙项目忙项目忙项目忙项目忙项目忙项目忙项目忙项目忙项目忙项目忙项目
没空学习没空学习没空学习没空学习没空学习没空学习没空学习没空学习没空学习没空学习没空学习没空学习
想跳楼想跳楼想跳楼想跳楼想跳楼想跳楼想跳楼想跳楼想跳楼想跳楼想跳楼
想跳楼想跳楼想跳楼想跳楼想跳楼想跳楼想跳楼想跳楼想跳楼想跳楼想跳楼
😂
目前确立一些任务吧
每天坚持背30-50个单词,先争取闲暇时间把雅思过了
机器学习和深度学习
测度论和随机分析
锻炼身体
关于csv文件转为python列表出现NaN值的解决方法
这篇博客写于自己在学习算法心血来潮之时,历经一下午的鏖战,终于解决了一个很基础的问题,不禁感叹,学识往往不在于高,而在于深。
首先问题的提出是在我研究某算法时,期望将数据导入Jupyter进行分析,后来发现导入结果出现很多NaN值,大致如下:
First
Seconed
Third
a
b
v
c
a
NaN
b
d
a
a
NaN
NaN
首先如果从excel中导出该csv文件,会是一个DataFrame,而DataFrame是不允许随意去掉NaN的,除非你用插值或者线性拟合去替换NaN,如果要进行具体算法就必须转换为list格式。
接下来考虑list的其他函数方法,例如del,remove。
del函数
123list[1,2,NaN]del list(1) #意为去掉list中第2位的元素
首先在这里我们就可以认为del函数无法做到我们的要求了,因为我们无法精确知道每一个NaN函数的位置。
我们再尝试remove函数
remove函数
123list[1,2,NaN]list.remove(NaN) #这一步同样会报错!!
为什么这一步 ...
关于jupyter如何导出PDF的简短教程
在此应秦康翔同学的提议,写下jupyter导出PDF的一份简短教程。
首先假设你的电脑已经安装了jupyter。那么你还需要做如下工作:
安装MiKTex
修改tex文件
使用命令行编译
安装MikTex
其安装地址在这里。点击进入后根据你的操作系统选择Download即可,然后一路next(可以更改安装位置,不一定在C盘)
MiKTex作为一种tex语言发行系统,只包含最基本的部件,只有200多M,而同为tex发行系统的Tex Live大得多,大概是5个G。MiKTex的理念就是,需要什么部件到时候再下,不用我就不下。
值得庆幸的是你不需要完全掌握LaTex语言就可以利用MiKTex编译jupyter的PDF文件。
安装完成后,打开你的jupyter要编译的文件:
点击LaTeX即可。
如果出现404页面,请将你的latex添加到环境变量中,具体添加步骤参考这里
之后在此进行打印就会提示你安装一些包,依次安装即可。
修改tex文件
第一步我们会输出一个tex文件压缩包,但是此时我们编译会出现各种各样的问题,例如中文不兼容和换行问题等等。这是我们就需要解压后修改tex文件,打开你 ...
研究生期间学习规划
2bf04a52ad34bd380c30450f79521e128589fb9ecb9e12aa844484d2e0a99e3f5c5217e41dba0193e2b2e8c7d08664686a9b06c9a030ca71ebf3359409cad466318c2bb2c95acd161179a171bc68e9dc372fff0146efc558ad567857ed02a02b1f95405dd6a6ef05e97b172ac712c8d06267e71615704c48fe82a94ba32b58c12c99745c35078adae3a63b38af5901a7352ca1091599676739763d321b2d631dc8ac74fbeca445b80ccc3dd295d933c40b0bfa1cb8d19d36636bf6024d491839fe19f620f105a44c133121b4aed19c8efacc3228c69aa907281bc84ff751630ffe8273d08a3ec8398e42e7689d1fcf470cf0e20aaaf5ea473 ...
文件分享
泰坦尼克号的逻辑回归分析源代码
12链接:https://pan.baidu.com/s/18dQlSLf6I3U7IXhTvYUvrA?pwd=f4pd 提取码:f4pd
泰坦尼克号数据的简单逻辑回归预测
该部分文件在一些重要文件分享中
如何安装GPU版的PyTorch
在本节内容讲解之前,先提几个前提。
前提是,有部分同学电脑上存在如下几个问题:
电脑无法使用GPU
GPU无法在Pytorch中调用
第一个问题
第一个问题的检验方法是在cmd中使用如下代码:
1nvidia-smi
如果在jupyter中使用,在前方加上感叹号即可,注意是英文。
如果你的结果如下
证明你的电脑可以使用GPU,接下来我们再次验证该GPU是否可以在Pytorch中使用(在python中):
123torch.cuda.device_count()#output#1
输出的结果就是你电脑的GPU数量(也可以观察第一步输出的内容)
如果你发现第一步根本没有输出,那么你需要下载一个nvidia显卡驱动,网址在这里,如果你的电脑使用AMD显卡,则找到AMD官网即可,点击官网右上角的驱动程序,选择相对应的打开即可。
那么我们如何确定我们电脑的显卡是英伟达还是AMD呢?
方法如下:
在windows搜索栏搜索设备管理器
找到显示适配器,点击展开
然后你就可以看到自己的显卡,在官网找到相应的驱动程序。
所谓驱动程序就是指硬件和系统的桥梁,也就是说相当于一个翻译官,比如你运行一 ...
期货和证券
期货
英文是Futures,期货不是货物,而是以某种事物为标的标准化可交易合约。
主要有以下两种:
某种大型产品,例如棉花,大豆,豆油等。
某种金融资产,例如股票,债券。
总结来看,其标物可以为商品或者金融工具。
交收期货的日期可以是一星期,一个月,三个月甚至更多。
买卖期货的合同或者协议称之为期货合约
买卖期货的场所称为之期货市场
本人的理解
对于期货的深刻理解必须要从其历史谈起,最初的期货交易(现货远期交易)是指双方口头承诺在某一时间交收一定数量的产品,后来这种口头约定被买卖契约替代。
合约
本质上规定了交易一定数量或者质量的物品的标准化合约,一般由期货交易所制定。
期货手续费
相当于股票佣金,但相对于股票的费用(印花税,佣金等等)种类之多,期货只有一个手续费。
保证金
初始保证金
初始保证金是指交易者刚开仓时(刚刚开户准备投钱时)需要缴纳的资金,根据交易额和保证金比率确定。
有:
初始保证金=交易金额*调整保证金比率(此比率不断浮动)
追加保证金
这一部分建议通过例子(来源百度)来理解:
小丁今天以2700元/吨的价格买入5手(一手10吨)的大豆期货 ...
试讲
在你开始学习之前,首先要想清楚自己是为什么而学。
请一定给自己一个足够说服你行动的理由。
随机变量序列的两种收敛性
随机变量序列的收敛性有两种:
依概率收敛(大数定律有所涉及)
按分布收敛(中心极限定律有所涉及)
这两种收敛在概率论和数理统计中都有广泛应用,应当深度掌握。
依概率收敛
在理解依概率收敛的定义之前,我们必须解释‘概率是频率的稳定值’的含义:
对于不合格品概率和检查得到的不合格品率:
频率序列{}有如下两种现象:
频率对概率的绝对偏差||会随增大而呈现逐渐减小的趋势,但不能说完全收敛于零。
绝对偏差||时大时小,但随着n的不断增大,较大偏差发生的可能性越来越小。
如果对于任意的,事件
我们用如下公式来表达大偏差发生的事件: