博文

dttm数据类型过滤

library(nycflights13) library(tidyverse) flights_dt <- flights %>% filter(!is.na(dep_time)) glimpse(flights_dt) #dbl数据类型和chr数据类型过滤 test <- flights %>% filter(air_time==227) test <- flights %>% filter(dest=="IAH") #dttm数据类型过滤 library(lubridate) time1 <- ymd_hms('2013-01-01 05:00:00') test <- flights %>% filter(time_hour == ymd_hms('2013-01-01 05:00:00')) test <- flights %>% filter(time_hour>time1) flights$overtime <- flights$time_hour+days(1) interval(flights$time_hour,time1)

V2ray websocket(ws)+tls+nginx分流

图片
一、准备域名 这里 http://www.dot.tk/en/index.html?lang=en ,可免费申请域名。按 Use DNS 将 IP address 设定为 VPS 的 IP 地址。 二、安装 v2ray nginx 1 、安装 wget unzip daemon 等 apt install unzip daemon jq wget vim 2 、安装 v2ray bash <(curl -L -s https://install.direct/go.sh ) 记录 port 和 UUID 。 比如: PORT:28434 UUID:d38c9abd-dacc-4aee-bab5-6fd44c9fc324 3 、安装 EasyEngine ,它內置了 Nginx 和 Let’s Encrypt wget - qO ee rt .cx / ee && sudo bash ee 安装中需要输入名字和邮箱,安装完需要如下命令使用 source / etc / bash_completion .d / ee_auto .rc 使用如下命令申请 Let’s Encrypt ssl 证书 ee site create xuefliang.ga – html – letsencrypt 出现错误,使用如下命令进行查看 cat / var / log / letsencrypt / letsencrypt .log 4 、将 v2ray 加入 nginx, 需要需改红色的端口号 vim /var/www/xuefliang.ga/conf/nginx/v2ray.conf location /enterv2ray/ { proxy_redirect off; proxy_pass http://127.0.0.1: 28434; proxy_http_version 1.1; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_hea...

安装RODBC

sudo apt install unixodbc unixodbc-dev install.packages("RODBC")

ubuntu 双网卡同工

sudo route add default gw 192.168.50.1 wlx7cdd90fcc5d8 sudo route add -net 10.78.0.0 netmask 255.255.0.0 gw 192.168.20.254 dev eno1 sudo route add -net 192.168.30.0 netmask 255.255.255.0 gw 192.168.20.254 dev eno1 sudo route add -net 172.16.0.0 netmask 255.255.0.0 gw 192.168.20.254 dev eno1 sudo route add -net 10.112.0.0 netmask 255.255.0.0 gw 192.168.50.1 dev wlx7cdd90fcc5d8

c++: internal compiler error: Killed (program cc1plus)

vps 内存不足 增加交换分区方式解决 dd if=/dev/zero of=/var/swap.img bs=1024k count=1000 mkswap /var/swap.img swapon /var/swap.img

数据预处理

##  5.1 数据抽样 # 5.1.2 类失衡处理方法:SMOTE # 利用Thyroid Disease 数据来研究 # 下载数据 hyper <-read.csv('http://archive.ics.uci.edu/ml/machine-learning-databases/thyroid-disease/hypothyroid.data',                  header=F) names <- read.csv('http://archive.ics.uci.edu/ml/machine-learning-databases/thyroid-disease/hypothyroid.names',                   header=F, sep='\t')[[1]] # 对对象names删除冒号和句号 names <- gsub(pattern =":|[.]", replacement="", x = names) # 对对象hyper的列进行重命名 colnames(hyper)<-names colnames(hyper) # 我们将第一列的列名从 hypothyroid, negative改成target,并将该列中的因子negative变成0,其他值变成1 colnames(hyper)[1]<-"target" colnames(hyper) hyper$target<-ifelse(hyper$target=="negative",0,1) # 检查下0、1的结果 table(hyper$target) prop.table(table(hyper$target)) # 利用SMOTE对类失衡问题进行处理 # 将变量target变成因子型 hyper$target <- as.factor(hyper$target) # 加载DMwR包 if(!require(DMwR)) install.packages("DMwR") # 进行类...

win10 自定义希腊字母

1、运行charmap.exe,找到对应的希腊字母,复制。 2、用户自定义短语 chi  粘贴