自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

雨禾

real

  • 博客(31)
  • 收藏
  • 关注

原创 sqlalchemy sequence

1 序列对象1.1 创建连接import sqlalchemyuri = "postgresql://test:[email protected]:5432/test"engine = sqlalchemy.create_engine(uri, pool_size = 80, max_overflow = 20, pool_recycle = 3600)1.2 创建序列from sqlalchemy import Sequenceseq = Sequence('SEQ_01')# 创建名

2021-03-08 17:18:16 1172

原创 共享文件夹配置

0 说明环境:win10 家庭版。目的:设置共享文件夹,使得局域网内的同事可以访问。限制:对不同的文件夹设置不同的访问权限。1 网络配置网络和共享中心启用网络发现2 共享配置新建各类用户,分别对应各类共享文件夹。eg:用户AlphaTeam只能访问shared_AlphaTeam文件夹和shared_public(公共)文件夹。针对具体的文件夹,设置共享用户,右击文件夹->授予访问权限->删除访问更改共享权限选择目标用户,点击添加点击共享依次对所有文件夹执行

2020-08-05 08:58:12 409

原创 数据分析服务部署_代理配置

1 说明1.1 问题描述出于安全考虑,部署算法模型、分析服务的服务器与外界隔离,只能通过代理服务器访问外网。1.2 软件环境系统:ubuntu 16R:3.4.4Python:3.5.62 R语言相关2.1 从CRAN安装包> Sys.setenv('http_proxy'='代理ip:端口')> install.packages('包名', method = ...

2020-02-27 10:41:51 448

原创 SIR及SEIR建模的简单示例

目录概述1.一些定义1.1 一些名词1.2 一些符号1.3 一些定义2.方法论2.1 SIR2.2 SEIR2.3 代际传播2.3.1 传播矩阵3 模型实现3.1 参数设定3.2 SIR(1)模型(2)参数(3)计算(4)绘图3.3 SEIR(1)模型(2)参数(3)计算(4)绘图3.4 小结参考文献概述看了一些2019-nCoV相关的文章,摘录并总结了一些关于SIR和SEIR模型的定义。并通...

2020-02-09 18:35:29 52631 24

原创 python使用装饰器执行sql

这里写自定义目录标题对类进行装饰对类方法进行装饰类示例对函数进行装饰新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出...

2019-11-06 13:07:59 792

原创 face-recognition GLIBCXX_3.4.22 Not Found

环境ubuntu 16python 3.5.6问题描述使用pip install face-recognition==1.2.3安装成功,但是在使用时报错。import face_recognition错误信息/Usr/lib/x86_64-Linux-gnu/libstdc++.so.6 Version GLIBCXX_3.4.22' Not Found问题解决检索库文...

2019-06-20 14:49:21 251

原创 pyconfig.h no such file

环境ubuntu 16python3.5问题描述python虚拟环境中用pip安装dlib库时出现错误如下,显示找不到文件<x86_64-linux-gnu/python3.5m/pyconfig.h>fatal error: x86_64-linux-gnu/python3.5m/pyconfig.h: No such file or directory # inc...

2019-06-12 16:00:05 12246 3

原创 模块重载

0 环境python 3.61 模块载入1.1 载入方式import xxx as xxfrom xxx import yyy1.2 载入机制无论采用哪种方式,python解释器只在第一次运行语句时执行所载入模块中的内容。import 和 from 都可看做是赋值语句。import 将整个模块对象赋值给一个变量名。from将一个或多个变量名赋值给调用模块中的同名变量,...

2019-05-12 16:07:51 229

原创 pycharm配置远程解释器

1 说明环境pycharm 2017(pycharm 2019 在目录结构上有调整,可自行摸索)作用调试。在本地编写的python代码终究还是要部署到服务器的,能直接在服务器环境调试当然最好。内存。做数据分析的时候会需要处理大量的数据,有时候本地内存根本吃不消,而服务器环境下内存充裕。备份。使用远程解释器后,所有本地代码都会同步到远程环境相当于多了一重备份。2 配置远程项目...

2019-04-26 09:50:24 3478

原创 MCMC_关键概念理解

关于概念和符号,参考前文:MCMC_方法示例以下是个人在理解MCMC方法中遇到的疑惑,以及个人的见解。问题一回顾如下公式,既然对于α(i,j)\alpha(i,j)α(i,j)我们将之理解为从一条马氏链过渡到另一条马氏链的跳转率(也作接受率),并且实际操作中是通过物理过程:从均匀分布中抽样这个动作来实现的。那么式中的q(i,j)q(i,j)q(i,j),作为转移矩阵中的一个点,它也是一个...

2019-03-24 16:58:54 2233

原创 MCMC_方法与示例

1.摘要MCMC,也称为马尔科夫链蒙特卡洛(Markov Chain Monte Carlo)方法,是用于从复杂分布中获取随机样本的统计学算法。正是MCMC方法的提出使得许多贝叶斯统计问题的求解成为可能。MCMC方法是一类典型的在编程上容易实现,但原理的解释和理解却相对困难的统计学方法。对于这类方法,如果不能够理解其内部原理便难以在实践过程中进行应用。本文会分别就两个MC进行理论介绍,而后对MC...

2019-03-23 16:22:22 26776 3

原创 python重写父类方法

环境python版本:3.6pycharm版本:20171 不改变父类方法参数只重写方法内容class fa(): @classmethod def cat(cls, age): print('age is %s'%age)class ch(fa): @classmethod def cat(cls, age): su...

2019-03-15 17:58:53 14513 3

原创 rmd 转pdf error: pandoc document conversion failed with error 43

系统环境ubuntu 16R 3.4.4rstudio-server 1.1.463rmarkdown 1.6knitr 1.21错误信息Error: pandoc document conversion failed with error 43错误场景在rstudio-server中编写的包含中文的rmd文件可以正常生成对应的pdf文件,但是如果在命令行中通过如下代码执行生...

2019-01-15 16:00:46 3831

原创 R环境变量设置

系统环境说明:linux详系信息参考:?Startup()1 环境变量1.1 安装路径R_HOME地址是定义在启动文件/usr/bin/R中的,因此不同于一般的环境变量设置(通过在profile文件内设置export R_HOME= ...,这是没有用的),要修改R_HOME只能在这些初始化文件内修改(下文中列举)。一个R session一旦运行,就只能通过如下命令查看R_HOME。获取当...

2019-01-10 14:20:17 15558 1

原创 R 与包相关的命令

路径显示R在加载包时的搜索路径。.libPaths()查看包显示可载入的所有包.packages(all.available = TRUE)显示包的详细信息,可以指定搜索路径(.libPaths()),默认是显示所有可获得的包。installed.packages()按搜索路径查看包library()eg:查看已载入的包print(.package...

2019-01-02 09:27:48 327

原创 Rmarkdown转中文pdf中遇到的问题

1.前言因工作需要最近一直在折腾使用rmd来实现自动分析报表的web服务,其间也尝试过使用其它途径来实现比如直接编写html的模板,不过最终还是发现使用rmd是最好的途径。不过在生成pdf文件的时候还是遇到了不少问题,尤其是完全没接触过latex,真实的配置中确又少不了,然而官方的示例文档中又会有类似这样的解释。。。这里必须吐槽,不是不想百度,很多时候只想快速解决问题,对latex真是没一丁...

2018-12-27 16:41:40 16504 4

原创 Rmarkdown生成html的样式

1. 直接插入css直接在.rmd文件中插入css进行样式修饰,插入位置紧随文件头部‘—’之后,如下将标题部分设置为居中---title: 'test'author: 'yuhe'date: '2018-12-26'output: html_document---&lt;style type="text/css"&gt; #header { text-align: ce...

2018-12-26 09:28:04 8211 1

原创 R 大数值型数据转换

科学计数转换R 默认对超过一定位数的数值采用科学计数法表示,但有时候直查看数据还是直接展示更加直观。&amp;gt; format(1.11011E+16, scientific = FALSE, digits = 0)[1] &quot;11101100000000000&quot;也可以通过设置options参数更改系统默认行为&amp;gt; 12345600000000000000[1] 1.23456e+19...

2018-12-12 11:38:19 1388

原创 ubuntu ROracle 连接数据库

环境变量library(ROracle)# 编码设置,否则会出现中文乱码Sys.setenv(NLS_LANG = &quot;Simplified Chinese_china.AL32UTF8&quot;)# 时区设置,否则读写时间类型数据时可能报错 Sys.setenv(TZ = &quot;PRC&quot;)Sys.setenv(ORA_SDTZ = &quot;PRC&quot;)建立连接host &am

2018-12-07 11:57:15 299

原创 document error: cannot open the connection

Att: R 包开发中遇到的坑。Date: 2018-12-06错误描述最近在为公司开发一个R的工具包,在新增了一些功能之后,使用devtools::document()生成.Rd文件时报错,如下,从错误信息上看感觉是权限问题。&gt; devtools::document()Updating pkt documentationWriting NAMESPACELoading p...

2018-12-06 14:16:24 1287

原创 R 打包流程

环境RStudio 1.1.383R 3.5.1通过RStudio生成包工程文件。打包控制台输入如下命令1. document()函数说明、命名空间信息等都需要通过roxygen2生成。devtools::document()2. checkdevtools::check()最终会得到如下的信息汇总,errors是必须要排除的。3. build生成源代码包(....

2018-11-21 10:23:19 5886

原创 R 添加图片

R 添加图片在R的绘图对象中添加图片,以下列举两种方法。图片对象library(ggplot2)gg &lt;- ggplot(mpg, aes(displ, hwy, colour = class)) + geom_point()静态图片library(png)logo &lt;- readPNG('E:/logo.png')通过 gridgrid.newpage()p...

2018-11-20 15:51:13 10921

原创 R连接postgresql中文乱码

连接postgresqllibrary('RPostgreSQL')pgdriver &lt;- dbDriver("PostgreSQL")key &lt;- dbConnect( pgdriver,host = "192.168.1.121", port = "5432", dbname = "test_project", user = "postgres", pas

2018-09-03 13:09:33 2898

原创 ggplot2绘制瀑布图

示例数据集library(quantmod)stockcods = c('AAPL','MSFT','ORCL','GOOGL','INTC','QCOM')getSymbols(stockcods,src = 'yahoo',from = '2014-11-01',to = '2015-07-31')OpPrice&amp;lt;-data.frame(Op(AAPL),Op(MSFT),...

2018-06-13 09:22:14 4697 2

原创 flask应用部署

采用Nginx + Gunicorn1 项目环境准备新建项目文件夹$ sudo mkdir /var/www/rsda_server 安装virtualenv$ sudo apt-get update$ sudo pip3 install virtualenv新建并激活虚拟环境$ cd /var/www/rsda_server $ sudo virtualenv venv$ source ....

2018-04-08 08:28:54 475

原创 R绘制山脊图

1 附加包如果尚未安装,可以直接通过install.packages('packagename')从cran下载library(ggplot2)library(ggridges) # 绘制山脊图library(dplyr) # 数据处理library(reshape) # 数据处理library(viridis) # 调色板2 绘图(1)对ir

2018-01-28 15:22:27 3582

原创 linux环境_rpy2加载R包出错_‘unable to load shared object ’

环境sys: ubuntu 16 python : anaconda调用语句import rpy2.robjects as robj # 调用R代码robj.r(''' library(plyr) ''')错误描述1 错误信息rpy2.rinterface.RRuntimeError: Error: package or names

2018-01-19 18:13:27 8325

原创 bug_python: rpy2_lib/libreadline.so.6: undefined symbol: PC

1 问题ubuntu环境,通过命令行加载`rpy2.rbojects`出错:ImportError: /home/muscle/anaconda3/bin/../lib/libreadline.so.6: undefined symbol: PC2 原因conda 内置readline包没有链接到ncurses库。3 解决方法cp -p /lib/x86_64-linux-gnu/libreadl

2018-01-18 10:56:18 1295

原创 rpy2安装

1. windows通过anaconda 安装(1)安装打开Anaconda Prompt,直接安装。安装过程中conda会下载对应版本的R以及R包。 conda install rpy2(2)配置环境变量安装完成后尝试引入模块,报错: 查看错误信息以及源代码,发现缺少环境变量R_HOME。 添加环境变量: 不要在path中以新建环境变量的方式添加,而是新建单独的环境变量: 再次尝试

2017-12-23 14:18:58 9829

翻译 shiny server (免费版)部署访问密码设置

很多时候利用shiny来快速的构建分析成果演示demo是不二的选择,而通过shiny server 可以实现网络环境的部署。但问题是免费版的shiny server 没有提供用户登录的功能,一旦部署到公网环境任何人都可以访问。本文介绍了一种限制访问的方法。1. 安装Apache web serverapt-get install apache2apt-get install aptitudeap

2017-12-08 09:19:19 2687 1

原创 linux定时执行R脚本及注意事项

需要运行的R脚本/home/muscle/test.Rcat(Sys.time())编辑sh脚本/home/muscle/runtest.sh#!/bin/bashRscript /home/muscle/test.R ATT:采用绝对路径设置为可执行文件:chmod u+x runtest.sh用crontab添加定时任务首先编辑.cron文件vim printTime.cron添加:*/1 *

2017-12-07 18:00:06 7942

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除