Blog

Dummy_variable

有些时候需要把categorical data转化成number,需要使用dummy variable. 我发现做这个事情的方法太多了,可以用pd.Series.map, 可以用pd.DataFrame.applymap, 也可以用sklearn.preprocessing里面提供的一些Encoder e.g from sklearn.preprocessing import LabelEncoder, OneHotEncoder, OrdinalEncoder 代码如下 #import package import statsmodels.api as sm import statsmodels.formula.api as smf import seaborn as sns im...

Read more

Multiple_linear_reg

首先是一些名词 Mean absolute error(MAE) Mean squared error(MSE) Root mean squared error (RMSE) sum of squares total (SST) sum of squares regression (SSR) sum of squares error (SSE) SST = SSR + SSE R-squared = SSR / SST R-squared always in (0-1), normally ,the R-squared is between 0.2-0.9 depending on your field. too high may means overfitting, too...

Read more

Simple_linear_reg

这一段时间比较闲,找了UDEMY上面的教程看,看了些DataScience. 记录一下,今天是Linear Regression. 按照Lazyprogrammer的教程上,我们应该把这些所谓的DataScience都当做 Geometry. 代码如下,需要提前安装statsmodel,seaborn,pandas,matplotlib 可以使用ipython3或者jupyter. csv文件是我从github上找的,乱搜索了一通kaggle,google. 最后直接clone了别人的一个repo git clone https://github.com/timurista/data-analysis import statsmodels.api as sm import seab...

Read more

过年

过年的一些琐事-errands 今年的Conv19给生活带来了太多的变化,感触良多。 每个人在社会中被未知的力量推着前进,不知道哪一天会发生些什么,Conv19就像是黑天鹅或者是灰犀牛一样吧。 每天跑步机上每天7KM,跑了2个月发现跑带中间鼓包,肯定是跑步的时候受力不均匀, 调松跑带也不行,太多的顿挫感,调紧了跑带发现中间开始断裂。真心累 重新复习了The Wire 和Boston Legal,一个是现实主义,一个是理想主义。 笔记本主板烧了,我拆下了主板,电池拆不下来,终究是自己修不好。 台式机电源烧了,08年买的航嘉冷静王钻石版坏了,拆了看里面的灰真厚 我的破台式机cpu是Amd x7750黑盒版,重新买了个先马刺客430给换上.被动PFC,按照当年DIY的知识,电源越重...

Read more

过年替老爹修电脑

前几天老爸说他的电脑无法启动了,让我去给修下,记录下修理的过程。 这计算机已经用了10年了,windows xp只能认到3G内存,虽然这电脑有4G内存。先重新插拔内存条和硬盘的SATA线,然后重新启动机器,发现提示A disk read error occurred. Press Ctrl+Alt+Del to restart. 很麻烦的报错. 从网上找了个win10 pe的镜像,做了个启动u盘,从u盘启动,进入WINPE首先扫描硬盘系统盘符c,然后使用WINPE修复工具修复引导区,修复window XP的boot.ini. 重启后,提示报错Stop:C0000135 Unknown Hard Error. 百度了一下如何解决这个问题,我从另外一台windows x...

Read more

推荐2个科学上网的方法

我使用的操作系统是Linux, 但是对Windows用户也是一样的 使用网页代理,需要修改hosts文件,将下面内容加入/etc/hosts,然后就可以使用https://www.zalmos.com来科学上网了 #proxy 163.172.27.10 www.zalmos.com 212.83.140.171 proxy.zalmos.com 第二种方法,使用Firefox的用户,可以安装一个Add-on叫FireX Proxy,使用这个Proxy可以选择http或者socks5的代理,当然socks5速度要快一些。 EOF

Read more

Linux_卸载重装pip

卸载重装pip 今天发现pip3 一直在报警 Cache entry deserialization failed, entry ignored 我决定卸载重装下pip3,试过的卸载命令如下 我采用的是第二种方法 第一种: 如果用apt-get 安装 apt-get --purge autoremove python3-pip 第二种: 如果使用的是https://bootstrap.pypa.io/get-pip.py这个脚本文件安装的,卸载命令如下 python3 -m pip uninstall pip 然后重新安装pip3 curl https://bootstrap.pypa.io/get-pip.py | python3 安装完后又发...

Read more

推荐一款linux上的字幕编辑软件

最近在看黑袍纠察队,但是英文字幕和视频有点对不上。被迫下载了个字幕编辑软件玩了玩 参考了这篇文章: 我的操作系统是kali_linux,使用字幕编辑软件是gaupol.安装很简单 apt-cache search gaupol apt-get install gaupol #官方网站在这里,这个软件一直在更新这是我喜欢的地方 https://otsaloma.io/gaupol/ 使用也是非常方便. File里面open一个srt的字幕文件,然后Video里面load video, 我这个电视剧有官方中文字幕,我根据中文字幕对上英文字幕的时间,然后shift 字幕的时间,最后写回srt文件。done

Read more