我正在寻找可以提供有关Intranet站点分析的一些信息的人.内联网站点对互联网的访问受限,理想情况下,外部不应传输分析信息.
我是否可以为此目的考虑任何开源或构建良好的分析包?
谢谢.
我一直在使用谷歌分析.对于我的一位客户,我们广泛使用广告系列跟踪.最近我们开始收集多渠道漏斗分析.使用它的主要原因是我们可以跟踪人们来自哪些广告系列,然后当有人填写查询表单时,我们设置了目标(查询感谢页面),因此Google Analytics可以将目标与允许该人访问感谢页面的广告系列.
我的客户今天问我:"这些信息非常有价值.更好的是,当访问者到达查询表单时,有一种方法可以从分析cookie中提取活动信息并将其放入表单上的隐藏字段中...因此,当提交表单时,销售接收它的人不仅会看到访问者填写的信息,而且还有一个字段,显示哪个活动允许该人最终填写查询表."这不是逐字逐句,但希望你明白他们是什么正在要求.我知道Cookie必须跟踪所有广告系列,因为Google Analytics会在报告中显示该信息.当有人登陆查询表单页面并将其放入隐藏字段(他们不希望客户看到该信息)时,它会自动提取该信息,因此销售部门可以看到它将真正完成报告系统.
如果有人知道如何做到这一点或有任何见解会很棒.
我想跟踪通过Google Analytics获取404的路径.
我的Google Analytics JS:
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-11111111-1']);
_gaq.push(['_setDomainName', 'example.com']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
Run Code Online (Sandbox Code Playgroud)
参考者JS:
<script type="text/javascript">
try{
var pageTracker = _gat._getTracker("UA-11111111-1");
pageTracker._trackPageview("/404.html?page=" + document.location.pathname + document.location.search + "&from=" + document.referrer);
} catch(err) {}
</script>
Run Code Online (Sandbox Code Playgroud)
即使在等待4天后,我的Google Analytics概述中也没有显示任何内容.(我自己造成了404错误)代码有什么问题吗?
我正在做一些数据分析聚合,这是我的数据结构:
{
12300 {
views {
page-1 {
link-2 40
link-6 9
}
page-7 {
link-3 9
link-11 8
}
}
buttons {
page-1 {
link-22 2
}
}
}
34000 ....
}
Run Code Online (Sandbox Code Playgroud)
其中12300,34000是时间值.
我想要做的是遍历该数据结构并将条目插入数据库,如下所示:
insert into views (page, link, hits, time) values (page-1, link-2, 40, 12300)
insert into views (page, link, hits, time) values (page-1, link-6, 9, 12300)
Run Code Online (Sandbox Code Playgroud)
编码的惯用方法是什么?我是否使数据结构复杂化?你建议任何更好的方法来收集数据吗?
如何计算服务器端 node.js 中的互联网速度,我从客户端发送当前时间戳,同时在查询字符串中发出http 请求。
客户端代码
var image = document.createElement("img");
image.width = 1;
image.height = 1;
image.src = url+"?"+new Date().getTime();
Run Code Online (Sandbox Code Playgroud)
网址如下所示
http://localhost:8080/server?1369654461767
Run Code Online (Sandbox Code Playgroud)
网速计算可以使用请求的开始时间、结束时间和可下载文件大小来。
但是,我上面请求的问题是1x1 像素,因此无法确定图像大小,而且我不想要单独的服务器调用来计算网络速度。
使用客户端的开始时间和请求和响应中存在的数据计算互联网速度的任何解决方案。
任何想法都会有所帮助。
我在r中生成了以下值作为实验:
> q<- matrix(rbinom(10*1000,1,0.5),ncol=10)
> for( i in 1:10){
+ a=a+q[1,i]
+ }
> a<-a/10
>
> k<-sample(1:1000,1)
> b<-0
> for(i in 1:10){
+ b=b+q[k,i]
+ }
> b<-b/10
>
> c<-rowMeans(q)
> c<-min(q)
Run Code Online (Sandbox Code Playgroud)
所以,我想要的是重复实验100000次.例如,生成矩阵q 100000次,与a,b和c相同.最后,我想要一个向量,它返回a的平均值,b的平均值和c的平均值作为100000次迭代的结果.
添加信息:我完成了你的建议:但它给了我以下信息:
> means<-rowMeans(replicate(100000,wrapper))
Error in rowMeans(replicate(1e+05, wrapper)) :
'x' must be an array of at least two dimensions
Run Code Online (Sandbox Code Playgroud)
上一版:这只是()的一个问题,我的意思是,它的工作方式如下:
> means<-rowMeans(replicate(100000,wrapper()))
Run Code Online (Sandbox Code Playgroud) 我正在尝试进行情绪分析并面临一个小问题.我正在使用一个包含主题标签和其他垃圾值的字典(如下所示).它还具有相关联的标签权重.我想只将标签及其相应的权重提取到一个新的数据框中.有没有简单的方法呢?我已经尝试过使用regmatches,但有些是如何以列表格式提供输出并且搞乱了.输入:
V1 V2
1 #fabulous 7.526
2 #excellent 7.247
3 superb 7.199
4 #perfection 7.099
5 #terrific 6.922
6 #magnificent 6.672
Run Code Online (Sandbox Code Playgroud)
输出:
V1 V2
1 #fabulous 7.526
2 #excellent 7.247
3 #perfection 7.099
4 #terrific 6.922
5 #magnificent 6.672
Run Code Online (Sandbox Code Playgroud) 我从我的数据库中有这个表,我需要一个通过survey_id的转置组
id answer survey_id question_number questionid
216 0.0 69 3 2.0
217 3.0 69 4 3.0
218 0.0 69 5 4.0
219 0.0 69 6 5.0
221 0.0 69 8 7.0
Run Code Online (Sandbox Code Playgroud)
像这样:
Survey P01 P02 P03 P04 P05
69 1 1 2 2 1
Run Code Online (Sandbox Code Playgroud)
单元格是答案,列格式为"P {question_number}"
我正在使用熊猫0.18.1.
我怎样才能做到这一点?
我在使用窗口函数在Google Big Query中"转发填充"值时遇到了困难.似乎查询的IGNORE部分导致了问题.假设下面的数据集,我试图获取每个社会安全号码的"购买日期"值以填写空值,直到遇到另一个验证购买日期.基本上希望跟踪与每个activity_date相关的最新购买日期.
例如,查看SS#000-0000-000,我希望2016-12-16能够在2016-12-17至2016-12-22(购买年龄1-6)的活动日期之间填写所有空值然后前进填写2016-12-23购买年龄8-10.其他SS#111-1111-111的情况相同.
Activity_date SS_Number First_Purchase First_Purchase_age Purchase_dates
2016-12-26 000-0000-000 2016-12-16 10 null
2016-12-25 000-0000-000 2016-12-16 9 null
2016-12-24 000-0000-000 2016-12-16 8 null
2016-12-23 000-0000-000 2016-12-16 7 2016-12-23
2016-12-22 000-0000-000 2016-12-16 6 null
2016-12-21 000-0000-000 2016-12-16 5 null
2016-12-20 000-0000-000 2016-12-16 4 null
2016-12-19 000-0000-000 2016-12-16 3 null
2016-12-18 000-0000-000 2016-12-16 2 null
2016-12-17 000-0000-000 2016-12-16 1 null
2016-12-16 000-0000-000 2016-12-16 0 2016-12-16
2016-11-26 111-1111-111 2016-11-16 10 null
2016-11-25 111-1111-111 2016-11-16 9 null
2016-11-24 111-1111-111 2016-11-16 8 null
2016-11-23 …Run Code Online (Sandbox Code Playgroud) 我有下面的表结构
Create Trains (
id int primary key,
origin varchar not null,
dest varchar not null,
departure_time varchar not null)
Create Passengers(
id int primary key,
origin varchar not null,
dest varchar not null,
departure_time varchar not null)
Trains
id origin dest time
10 Beg knp 10:20
20 Beg knp 7:40
30 Del Sin 12:05
40 Ghr poh 13:40
50 Del Sin 18:05
Passengers
id origin dest time
101 Beg knp 10:20
201 Beg knp 7:00
301 Del Sin 12:00 …Run Code Online (Sandbox Code Playgroud)