<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Colinxie___的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Colinxie___</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Colinxie___]]></copyright><item><title><![CDATA[R语言trimws函数与gsub函数的区别]]></title><link>https://blog.youkuaiyun.com/Colinxie___/article/details/113634418</link><guid>https://blog.youkuaiyun.com/Colinxie___/article/details/113634418</guid><author>Colinxie___</author><pubDate>Thu, 04 Feb 2021 11:59:12 +0800</pubDate><description><![CDATA[R语言中要替换字符串中的空格、换行符、制表符、回车时，trimws函数和gsub函数都可以使用，那么两者有什么区别呢？一、R语言trimws函数与gsub函数的用途：
trimws函数：替换开头或结尾的空格、换行符、制表符、回车。
gsub函数：替换指定字符\字符串。

区别：
1.gsub可以替换中间出现的字符串，而trimws只能替换开头和结尾的。
2.gsub可以替换任意指定的字符\字符串，而trimws只能替换空格、换行符、制表符、回车这4种。

二、示例：


&gt; text&lt;-'\r ]]></description><category></category></item><item><title><![CDATA[Sqlserver 下载及安装手册]]></title><link>https://blog.youkuaiyun.com/Colinxie___/article/details/108353196</link><guid>https://blog.youkuaiyun.com/Colinxie___/article/details/108353196</guid><author>Colinxie___</author><pubDate>Tue, 02 Feb 2021 11:06:55 +0800</pubDate><description><![CDATA[Sqlserver 下载及安装手册
一、	下载
链接: https://pan.baidu.com/s/1GaaS-xyLwKp4ooKzVB64CA 提取码: wfdm
二、	安装


解压文件，点击setup.exe，打开SQL Server安装中心



在打开的“SQL Server 安装中心”页面，选择“安装”—&gt;“全新SQL Server独立安装或向现有安装添加功能”，打开SQL Server安装程序



安装程序支持规则 检查无误后点击确认



输入产品密钥或者选择免费版本，点击下一]]></description><category></category></item><item><title><![CDATA[R语言中将字符向量或者字符列表按字符串长度排序的方法]]></title><link>https://blog.youkuaiyun.com/Colinxie___/article/details/113541121</link><guid>https://blog.youkuaiyun.com/Colinxie___/article/details/113541121</guid><author>Colinxie___</author><pubDate>Tue, 02 Feb 2021 10:29:10 +0800</pubDate><description><![CDATA[核心思路：将字符向量或者字符列表转化为数据帧，利用dplyr包的arrange函数排序。示例如下：


#1.初始化测试数据
attr&lt;-"This procedure read the BallMapper object from file. The parameter of the file is filename. We assume that files: filename_vertices filename_edges filename_edges_strength filename_poi]]></description><category></category></item><item><title><![CDATA[Rselenium包定时自动爬取网页的方法]]></title><link>https://blog.youkuaiyun.com/Colinxie___/article/details/109205437</link><guid>https://blog.youkuaiyun.com/Colinxie___/article/details/109205437</guid><author>Colinxie___</author><pubDate>Wed, 21 Oct 2020 17:14:13 +0800</pubDate><description><![CDATA[当需要持续更新通过爬虫获取的数据时，我们通常可以设置定时任务自动爬取，而不用每次人工运行爬虫程序。

    通过R语言中的Rselenium包爬取数据需要先启动服务器，所以定时爬取就不只是运行一个R语言脚本程序即可。

    要设置R语言Rselenium包定时自动爬取网页有两个方法：

    方法1.先设置定时任务启动服务器（selenium-server-standalone-4.0.0-alpha-2.jar），再设置另一个定时任务运行R语言脚本程序。

...]]></description><category></category></item><item><title><![CDATA[从零开始学习RSelenium爬取网页]]></title><link>https://blog.youkuaiyun.com/Colinxie___/article/details/107962053</link><guid>https://blog.youkuaiyun.com/Colinxie___/article/details/107962053</guid><author>Colinxie___</author><pubDate>Wed, 12 Aug 2020 17:17:54 +0800</pubDate><description><![CDATA[一、前言

在爬取房天下小区信息时，发现通过read_html直接打开网址会出现验证码，而通过网页菜单进入则可以正常打开。

为了解决这个问题，想到了用Rselenium来实现。

二、背景

使用Rvest包抓取静态网页非常方便，但如果如果碰上动态网页，Rvest包则无法满足需求，例如：

1.要抓取的内容非静态网页，而是js、jquery等查询结果；

2.网站控制了页面的入口，只能从网站内进入，直接通过网址进入则会出现验证码、需登录等提示从而导致无法抓取页面内容；

3....]]></description><category></category></item><item><title><![CDATA[R语言安装、加载RSelenium时报错的解决方法]]></title><link>https://blog.youkuaiyun.com/Colinxie___/article/details/107858367</link><guid>https://blog.youkuaiyun.com/Colinxie___/article/details/107858367</guid><author>Colinxie___</author><pubDate>Fri, 07 Aug 2020 11:24:34 +0800</pubDate><description><![CDATA[R语言安装、加载RSelenium时报错如下：&gt; library(RSelenium)Error: package or namespace load failed for ‘RSelenium’ in loadNamespace(j &lt;- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):不存在叫‘XML’这个名字的程辑包In addition: Warning message:程辑包‘RSelenium’是用R版本3.6.3 ]]></description><category></category></item></channel></rss>