- 博客(16)
- 资源 (13)
- 收藏
- 关注
原创 Rstudio更换主题/样式
github项目地址:https://github.com/gadenbuie/rsthemes安装在 rstudio 的控制台console中数据:install.packages("devtools")devtools::install_github("gadenbuie/rsthemes")安装完成后接着安装主题:rsthemes::install_rsthemes()或:rsthemes::install_rsthemes(include_base16 = TRUE)安装完成
2021-02-28 17:21:23 2730 1
原创 解决wordcloud显示中文为空格(空白)
解决方法在初始化的时候使用font_path这个参数添加字体库即可:import wordcloud # 词云展示库# 。。。。。。wc = wordcloud.WordCloud( background_color="white", font_path='/System/Library/Fonts/STHeiti Medium.ttc', # Mac上的中文字体库 )# 。。。。...
2021-02-23 17:42:51 973
原创 python 灰色系统预测GM
安装方法使用pip安装:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ greytheorygithub地址:https://github.com/Kalvar/python-GreyTheory代码使用GM(1,1)预测,参考官网代码:from greytheory import GreyTheorygrey = GreyTheory()gm11 = grey.gm11# 依次把真实值加入进来gm11.add_patt
2021-02-20 17:58:22 2684 3
原创 Auto ARIMA 逐个时间点预测
安装方法pip install statsmodels使用方法import pandas as pdimport numpy as npimport pmdarima as pmfrom statsmodels.tsa.arima_model import ARIMAfrom tqdm import tqdmdef auto_arima_model(train_df, test_df, column_name): autoModel = pm.auto_arima(train_d
2021-02-20 16:09:48 629
原创 预测数据时数据类型是object导致报错TypeError: unsupported operand type(s) for -: ‘str‘ and ‘float‘
解决方法更换数据类型:data:pd.DataFrame = data.astype('int64')# 或是:data:pd.DataFrame = data.astype('float')问题解析首先确保代码本身没有问题,由于在训练数据时,检查Dataframe的数类型时发现data.dtypes显示结果是object,因此不能正常训练,只需要切换数据类型即可...
2021-02-20 15:52:03 1718
原创 Mac jupyter 绘制matplotlib图像解决中文空格的问题
解决方法确认matplotlib读取字体的目录:import matplotlibprint(matplotlib.matplotlib_fname())比如我的目录是:/Users/xq/.conda/envs/pycharm_env/lib/python3.8/site-packages/matplotlib/mpl-data/matplotlibrcmac os 自带的中文字体目录是/System/Library/Fonts/STHeiti Medium.ttc,因此接下来把系统字
2021-02-14 15:35:54 629
原创 python计算三个点构成的三角形的外切圆圆心坐标及半径
推导细节请参考:https://blog.csdn.net/qq_17550379/article/details/78146201import numpy as npdef circle(x1, y1, x2, y2, x3, y3): """ :return: x0 and y0 is center of a circle, r is radius of a circle """ a = x1 - x2 b = y1 - y2 c = x1 -
2021-02-13 16:34:33 3173 1
原创 解决cannot import name ‘finance‘ from ‘matplotlib‘报错与问题解析
解决方法首先安装:pip install mplfinance然后在代码中使用如下代码即可像使用finance一样:import mplfinance如果是已有代码,只需要更名一下:import mplfinance as finance问题解析finance已经在新版的matplotlib中弃用,额外安装即可...
2021-02-13 11:58:59 923
原创 python判断一个日期对应的节假日名
安装依赖安装chinesecalendar库:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ chinesecalendargithub地址:https://github.com/LKI/chinese-calendar教程import datetime# 判断 2018年4月30号 是不是节假日from chinese_calendar import is_workday, is_holidayimport chinese_
2021-02-12 16:47:56 1165 2
原创 pandas series 判断是否包含某个值
直接使用value in series_value是False;而如果使用value in series_value.unique()就可以是True例:import pandas as pdseries_value = pd.Series(data=['a', 'b', 'c'])a_in_series = 'a' in series_valuea_in_series_unique = 'a' in series_value.unique()print(a_in_series)print(
2021-02-12 12:27:04 11433
原创 python换算消费品价格,做折实
文章目录对生产资料折实(使用PPI指标)对消费品折实(使用CPI指标)经济学上为了使不同年份的价格可以相互比较(20年前的1000元和现在的1000元钱的购买力是不同的),使用折实,即折换成物品,比如同一个汉堡,放在过去值5元,放在现在值30元。使用这样的操作把价格都换算成实物,然后在选一个时间点换算成对应的价格即可,这就使不同年份的价格可以相互比较了。对生产资料折实(使用PPI指标)PPI:生产者价格指数(Producer Price Index),是衡量制造商和农场主向商店出售商品的价格指数。它主
2021-02-07 00:08:17 593 1
原创 pandas将所0值修改为NaN
代码:dataframe.replace(0,np.nan)同理,想修改任何值为另一个值都可以使用:dataframe.replace(原始值,修改后的值)
2021-02-06 00:21:39 8813
原创 解决Python报错:local variable ‘xxxxx‘ referenced before assignment
解决方法在函数中使用global 变量的方法声明使用的这个变量是全局变量问题解析这是因为在希望修改全局变量时修改的是局部变量比如:def add(): a += 1a = 1add()print(a)改为:def add(): global a a += 1a = 1add()print(a)...
2021-02-04 23:20:07 485
原创 jupyter配置不同的conda环境
创建与查看虚拟环境首先需要一个已经创建的conda环境,创建conda环境请参考:https://blog.csdn.net/weixin_35757704/article/details/113597100使用conda info --env查看环境名称:py3.5 /Users/xq/.conda/envs/py3.5py3.6 /Users/xq/.conda/envs/py3.6base
2021-02-03 13:50:58 794 1
原创 conda命令增删查环境
新增环境conda create -n py36 python=3.6 删除环境查看已有环境使用:conda info --env可以看到:py3.5 /Users/xq/.conda/envs/py3.5py3.6 /Users/xq/.conda/envs/py3.6base * /opt/anaconda3左边是环境名称,右边是地址进入环境...
2021-02-03 13:03:32 693
原创 dataframe在最下面新增一行
以如下dataframe为例:import pandas as pdlist_data = [ ['a', 'b', 'c', ], ['a1', 'b1', 'c1'],] # 使用二维数组df = pd.DataFrame(data=list_data)添加一行:df.loc[df.index.max() + 1] = ['a2', 'b2', 'c2']print('a')
2021-02-03 11:17:01 4754
使用pyLDAvis的实例结果,及d3.min.js,ldavis.v1.0.0.css,ldavis.v1.0.0.js
2022-02-26
handless_firefox.tar
2020-12-26
一键安装libpcap及其所有依赖文件的脚本
2017-11-26
W3Cschool参考手册资料
2017-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人