SEM常用的4种数据分析方法,你用过几种

SEM常用的4种数据分析方法,你用过几种,第1张

比重分析法

指通过计算某个维度所占维度总量的比例,从而去判断投放方向或投放效果。

公式:比重=某维度数值 / 总量 X 100%

倒推法

倒推法,是竞价推广中常用的一种方法,但更多被应用于战略目标的制定。

即:根据历史数据,将成交—线索—对话—点击—展现倒着进行推理的过程。

关键词四象限分析

关键词是竞价推广之根本,那么便可通过对关键词进行系统化分类,从而有针对性地进行优化。

通常,主要分为以下四类:

01 有对话成本低

像这类词,大都集中在品牌词等,且它属于优质词的一类,针对较为优秀的词可以进行放量操作

例如:加词、提价、放匹配等等。

02 有对话成本高

像这类词,主要集中在产品词和行业大词。

点击成本高,往往说明点击流量多且杂,这类情况建议有条件地放量操作,即:获取流量的同时,去控制流量的质量。

主要操作有:

加词、

优化账户结构(使账户流量结构更精准)

优化创意(利用创意筛选部分杂质流量)

03 无对话成本高

这种情况,往往都是没有集中词性,通常可根据以下两点来进行判断下一步的操作:

均价高还是低?

流量大还是小?

若流量很大,均价很低,往往通过优化页面来进行若均价很高,流量一般,便是进行降价操作若是因为流量意向低,建议进行收匹配操作。

04 效果差成本低

像这种情况,大多数都为“只点击一次就产生了对话”,我们就以为是优质词,便进行放量操作,但也有可能是意外。

营销流程表分析

通过每天罗列、收集账户中核心指标数据【消费、展现、点击、抵达、对话、线索、成交】,然后根据核心数据算出一些辅助数据,像【点击率、对话率、点击成本】等,通过将不同周期的数据进行对比,从而发现病种。

单一维度分析

指针对不同维度间的数据进行分析,从而确定优化方向。

单一维度主要可分为:产品维度、时段维度、设备维度、地区维度、关键词维度。

可以应用变量变换的方法,将不服从正态分布的资料转化为非正态分布或近似正态分布。常用的变量变换方法有对数变换、平方根变换、倒数变换、平方根反正玄变换等,应根据资料性质选择适当的变量变换方法。

1、对数变换 即将原始数据X的对数值作为新的分布数据:

X’=lgX

当原始数据中有小值及零时,亦可取X’=lg(X+1)

还可根据需要选用X’=lg(X+k)或X’=lg(k-X)

对数变换常用于(1)使服从对数正态分布的数据正态化。如环境中某些污染物的分布,人体中某些微量元素的分布等,可用对数正态分布改善其正态性。

(2)使数据达到方差齐性,特别是各样本的标准差与均数成比例或变异系数CV接近于一个常数时。

2、平方根变换 即将原始数据X的平方根作为新的分布数据。

X’=sqrt(X)

平方根变换常用于:

1)使服从Poission分布的计数资料或轻度偏态资料正态化,可用平方根变换使其正态化。2)当各样本的方差与均数呈正相关时,可使资料达到方差齐性。

3)倒数变换 即将原始数据X的倒数作为新的分析数据。

X’=1/X

常用于资料两端波动较大的资料,可使极端值的影响减小。

4、平方根反正旋变换 即将原始数据X的平方根反正玄值做为新的分析数据。

X’=sin-1sqrt(X)

常用于服从二项分布的率或百分比的资料。一般认为等总体率较小如<30%时或较大(如>70%时),偏离正态较为明显,通过样本率的平方根反正玄变换,可使资料接近正态分布,达到方差齐性的要求。

同共享内存一样,系统中同样需要为信号量集定制一系列专有的操作函数(semget,semctl等)。系统命令ipcs可查看当前的系统IPC的状态,在命令后使用-s参数。使用函数semget可以创建或者获得一个信号量集ID,函数原型如下:

#include <sys/shm.h>

int semget( key_t key, int nsems, int flag)

函数中参数key用来变换成一个标识符,每一个IPC对象与一个key相对应。当新建一个共享内存段时,使用参数flag的相应权限位对ipc_perm结构中的mode域赋值,对相应信号量集的shmid_ds初始化的值如表1所示。

shmid_ds结构初始化值表 ipc_perm结构数据 初 值 ipc_perm结构数据 初 值 Sem_otime 0 Sem_nsems Nsems Sem_ctime 系统当前值 参数nsems是一个大于等于0的值,用于指明该信号量集中可用资源数(在创建一个信号量时)。当打开一个已存在的信号量集时该参数值为0。函数执行成功,则返回信号量集的标识符(一个大于等于0的整数),失败,则返回–1。函数semop用以操作一个信号量集,函数原型如下:

#include <sys/sem.h>

int semop( int semid, struct sembuf semoparray[], size_t nops )

函数中参数semid是一个通过semget函数返回的一个信号量标识符,参数nops标明了参数semoparray所指向数组中的元素个数。参数semoparray是一个struct sembuf结构类型的数组指针,结构sembuf来说明所要执行的操作,其定义如下:

struct sembuf{

unsigned short sem_num

short sem_op

short sem_flg

}

在sembuf结构中,sem_num是相对应的信号量集中的某一个资源,所以其值是一个从0到相应的信号量集的资源总数(ipc_perm.sem_nsems)之间的整数。sem_op指明所要执行的操作,sem_flg说明函数semop的行为。sem_op的值是一个整数,如表2所示,列出了详细sem_op的值及所对应的操作。

sem_op值详解 Sem_op 操 作 正数 释放相应的资源数,将sem_op的值加到信号量的值上 0 进程阻塞直到信号量的相应值为0,当信号量已经为0,函数立即返回。如果信号量的值不为0,则依据sem_flg的IPC_NOWAIT位决定函数动作。sem_flg指定IPC_NOWAIT,则semop函数出错返回EAGAIN。sem_flg没有指定IPC_NOWAIT,则将该信号量的semncnt值加1,然后进程挂起直到下述情况发生。信号量值为0,将信号量的semzcnt的值减1,函数semop成功返回;此信号量被删除(只有超级用户或创建用户进程拥有此权限),函数smeop出错返回EIDRM;进程捕捉到信号,并从信号处理函数返回,在此情况将此信号量的semncnt值减1,函数semop出错返回EINTR 负数 请求sem_op的绝对值的资源。如果相应的资源数可以满足请求,则将该信号量的值减去sem_op的绝对值,函数成功返回。当相应的资源数不能满足请求时,这个操作与sem_flg有关。sem_flg指定IPC_NOWAIT,则semop函数出错返回EAGAIN。sem_flg没有指定IPC_NOWAIT,则将该信号量的semncnt值加1,然后进程挂起直到下述情况发生:当相应的资源数可以满足请求,该信号的值减去sem_op的绝对值。成功返回;此信号量被删除(只有超级用户或创建用户进程拥有此权限),函数smeop出错返回EIDRM:进程捕捉到信号,并从信号处理函数返回,在此情况将此信号量的semncnt值减1,函数semop出错返回EINTR


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/395170.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存