R初学,边学边写博客。日常小应用。R处理exel。

有几个excel表,但是每个表中的数据都不一样,所以读进R里面进行简单的处理。过程很简单,基本是数据筛选,重命名,添加列还有合并。还包含了读取表和存储表的注意事项。

#百度
setwd("e:/baidu")#设置工作目录
a<-read.table("20151125.csv",sep=",",fill=T,skip=7,header = T)#读取文件,跳过空白
a[,3]<-"baidu"#修改第三列的内容
b<-read.table("20151125(1).csv",sep=",",fill=T,skip=7,header = T)
b[,3]<-"baixingwang"
c<-rbind(a,b)#合并两表
baidu<-data.frame(c$日期,c$账户,c$推广计划,c$展现,c$点击,c$消费)#挑选有用变量

colnames(baidu)=c("日期","账户","推广计划","展现","点击","消费")#重新命名
#搜狗
setwd("e:/sogou")
d<-read.table("[搜狗推广服务]定制报告-搜狗推广报告-2015-11-25_全设备.csv",sep=",",fill=T,header = T)
d<-d[-1,]
sogou<-data.frame(d$日期,d$账户,d$推广计划,d$展示数,d$点击数,d$消耗)
sogou[,2]<-"sogou"
colnames(sogou)=c("日期","账户","推广计划","展现","点击","消费")
#360点睛
setwd("e:/360")
e<-read.table("2015-11-24推广计划数据报告.csv",sep=",",fill=T,header = T)
日期<-c(1:length(e$推广计划))
账户<-c(1:length(e$推广计划))
e<-data.frame(e,日期,账户)
e$日期<-"2015/11/24"
e$账户<-"360点睛"
dianjing<-data.frame(e$日期,e$账户,e$推广计划,e$展示次数,e$点击次数,e$总费用)
dianjing[,2]<-"360"
colnames(dianjing)=c("日期","账户","推广计划","展现","点击","消费")
#神马=============
setwd("e:/shenma")
library(xlsx)
f<-read.xlsx("计划推广报告-2015-11-25~2015-11-25#2015-11-26+15-46-38.xlsx",1,encoding=‘UTF-8‘)
f<-f[,1:6]
shenma<-data.frame(f)
shenma[,2]<-"shenma"
colnames(shenma)=c("日期","账户","推广计划","展现","点击","消费")
#合并============
all<-rbind(baidu,sogou,dianjing,shenma)#纵向合并
setwd("e:/output")
write.csv(all,"四渠道",row.names = FALSE)
#与四渠道合并
setwd("e:/ga")
#quote="/""认为只有双引号才分隔,这样Xi’an可以在一起
g<-read.table("Analytics 全站数据 二手房整站页 (计划) 20151030-20151129.csv",sep=",",fill=T,header = T,skip=6,quote = "\"")
m<-merge(g,all,by="推广计划",all=T)
setwd("e:/output")
write.csv(m,"四渠道匹配.csv")
#读取GA数据=============================================
#全站pv导航============================
setwd("e:/ga")
b<-read.table("Analytics 全站数据 PV 导航 20151116-20151122.csv",fill=T,sep=",",header = F,skip=7)
b<-b[1:(which(b$V1=="")[1]-1),]#根据第一列的长度来截取数据。因为这个表笔记特殊,上面是四列,下面两列,两列的数据用不到。
colnames(b)=c("来源","会话","新会话百分比","新用户","跳出率","每次会话浏览页数","平均会话时长","用户数","浏览量")

时间: 2024-08-09 19:53:58

R初学,边学边写博客。日常小应用。R处理exel。的相关文章

跟大佬学django-编写博客的数据模型类

编写博客的数据模型类 设计数据库和表结构是做网站的基础.在django中,我们不需要通过SQL语句直接跟数据库打交道,而是完全用python的方式创建数据库模型,之后交给django完成数据库的操作. 数据库模型类 利用django开发网站系统,一般情况下,要先编写数据模型,就是在./blog/models.py中写一个类,这个类与数据库中的数据表具有对应关系. 下面就在./blog/models.py中编写博客的数据模型类Blog,本质上它是一个继承了django.db.models.Mode

纪念下今天,开始写博客了

还有一年大学毕业,借着剩余稍微空闲的时间,总结下自己所学.从专注学习web前端算起来快有一年了. 前前后后经历了许多.在web这个领域,除了自学意外,程序员之间口口相传才能深入学习,总结是必不可少的.希望自己能坚持下去 纪念下今天,开始写博客了,布布扣,bubuko.com

为什么我要写博客

记得两年前我申请过开通博客后来没被批准,后来不了了之. 工作中经常会遇到自己解决不了的问题,也都是在网上去查询相关的博客,学到了很多东西! 想想之前没有写博客的时候,学过很多东西,也都记录了笔记,到现在都不知道放到哪里去了,而写到博客里面,不仅自己可以使用,在忘记的时候拿出来看看,还可以为遇到同样问题的朋友提供一点参考,去解决遇到的同样问题,一起节省时间. 偶尔还可以用博客吹吹牛,调侃调侃

[BetterExplained]为什么你应该(从现在开始就)写博客笔记

为什么你应该(从现在开始就)写博客: 用博客的形式来记录下你有价值的思考,会带来很多好处,却没有任何明显的坏处. (一)为什么你应该(从现在开始就)写博客 能够交到很多志同道合的朋友. 书写是为了更好的思考. “教”是最好的“学”.如果一件事情你不能讲清楚,十有八九你还没有完全理解. 讨论是绝佳的反思. 激励你去持续学习和思考. 学会持之以恒地做一件事情. 一个长期的价值博客是一份很好的简历. (二)怎么做到长期写一个价值博客 让你自己成为一个持续学习和思考的人,并只写你真正思考和总结之后的产物

终于决定要开始写博客了

一个还在读大一的学生,因为喜欢计算机方面的技术而开始自己的学习 看得编程相关的书籍不多,关于 C语言 的就只是我们的课本(没错,就是谭浩强先生编写的<C程序设计>) 所以在理论知识和技术上还是有很多的不足 因为前段时间要改学校的网站,就自学了下 ASP.NET,用的语言是C#,看了些学校图书馆的书籍 现在能做得就是简单显示和 SQL数据库连接 本来了是要自己用所学的搭建一个博客小站,可惜发现自己的技术储备还是不够(终极原因是我懒的做 Σ( ° △ °|||)︴) 所以了选择了先在博客园这个大神

写博客的初衷——大学里的那些事儿

我其实是个本三的学生,在大一.大二的时光中,我就是和刚入学的其他同学一样,喜欢参加各种组织,就如同电视中,或者是动漫中的学生会会长那样的挥斥方遒,指点江山!做一个good的好少年,于是我充满热情地参加各种组织.本人在计算机系属自动化专业的学生,当时对自动化很感兴趣,觉得我们自动化是万能的,什么都能做!甚至放弃了本二的学校(分数就在本二线上2到3分吧),进入了本三,成为了自动化的一员(妈的,是谁说的自动化是万金油的,是谁说的大学就是人生的象牙塔的,大学可以说是堕落的孵化基地!万恶的那些高中老师,你

从今天开始写博客、托管代码到 Github

最近看了一篇文章,译名<简历危险>,原名<Resumes are dangerous>. 作者为Alex Maccaw,他有一篇文章曾经在网上流传甚广——<Traveling, Writing and Programming (2011)>(及其后续的<How to travel around the world for a year>),译文为<21岁程序员的世界之旅:写书.游玩.拿到Twitter offer>. 全文的主要意思是,现在大部分

[转]我们为什么应该坚持写博客

阅读目录 关闭 种种原因: 关于以上几点我的理解: 好处多多: 我们应该怎样去写好博客: 园友心得(评论): 相关文章推荐: 种种原因: 我们很多人都有过写点东西的冲动,只是又因为种种原因没有发表. 写着写着,挤不出字来了. 总感觉自己的内心想法表达不出来. 感觉写了没什么用,自己都明白了干嘛还要写. 怕写出来被人笑话被人喷.(这个也是我经常害怕的) 写博客的费脑力,耗时间.还不如拿这精力去再学更多的东西. 关于以上几点我的理解: 第一点:万事开头难,我们不管做什么事,最难的就是从零到一的过程.

开始写博客!

不知不觉都过了中秋节了,看其他同事都在写博客,我也开始写博客了! 很早就想写,但是没有感受到博客有多重要,仔细想想,好记性不如烂笔头,用博客记住自己以往的思路吧. 之前培训过网络,也学过Linux,这段时间正在找工作,开始心里很着急,后来倒慢慢踏实下来了,磨刀不误砍柴工,不管工作能不能顺利找到,工作的感觉不能丢,还要踏踏实实看书,好好的练习. 不过找工作的思路还是想借助博客好好理一理: 由于我不是大学生也不是什么特异人士,找工作的时候,也让我领教到了各公司对于学历的要求.但说归说,原因还是自己心