用户画像 - 挖掘标签

因果推断--PSM的原理和应用(二) 上一篇介绍了DID,本文介绍和DID可一起搭配使用的一种因果推断方法PSM。在正式介绍PSM之前,先来简单回顾一下为什么需要因果推断以及如何做因果推断。我们都知道相关非因果,比起相关我们更希望知道两个事件之间的因果关系,有了确切的因果关系,才能知道对A如何操作才能引起B的变化。解决因果推断问题,目前主要有两种框架,Rubin虚拟事实模型和Pearl因果图模型。站在数据分析的角度上,Rubin虚拟事实模型更容易理解,其核心思想是寻找恰当的对照组。 阅读详情
AI摘要

本文介绍了RFM用户价值模型,用于识别高价值客户、潜在价值客户及可能流失的用户。RFM通过最近购买时间、购买频率和消费金额评估用户价值。接着,文章探讨了RFE活跃度模型,结合访问时间和活动数量衡量用户活跃度。此外,还提出了PSM价格敏感度模型,用于理解用户对价格优惠的反应。最后,提到了利用决策树进行性别预测的模型构建和评估。

RFM 用户价值模型

1 需求
用户画像

  • 假设我是一个市场营销者, 在做一次活动之前, 我可能会思考如下问题
  • 谁是我比较有价值的客户?
  • 谁是比较有潜力成为有价值的客户?
  • 谁快要流失了?
  • 谁能够留下来?
  • 谁会关心这次活动?
  • 其实上面这些思考, 都围绕一个主题 价值
  • RFM 是一个最常见的用来评估价值的和潜在价值的工具

2 RFM 是什么RFM

  • 通过最后一次消费距今时间, 单位时间内的消费频率, 平均消费金额来评估一个人对公司的价值, 可以理解为 RFM 是一个集成的值, 如下RFM = Rencency(最后一次消费时间), Frequency(消费频率), Monetary(消费金额)
  • RFM 模型可以说明如下事实:
  • 最近一次购买时间越近, 用户对促销越有感
  • 购买频率越高, 对我们满意度就越高
  • 消费金额越大, 越有钱, 越是高消费人群
    RFM模型
    3 RFM的实际应用
    RFM实际应用
    4 高维空间模型
    高维空间模型
    5 通过打分统一量纲
  • R: 1-3天=5分,4-6天=4分,7-9天=3分,10-15天=2分,大于16天=1分
  • F: ≥200=5分,150-199=4分,100-149=3分,50-99=2分,1-49=1分
  • M: ≥20w=5分,10-19w=4分,5-9w=3分,1-4w=2分,<1w=1分
val rScore: Column = when('r.>=(1).and('r.<=(3)), 5)
  .when('r >= 4 and 'r <= 6, 4)
  .when('r >= 7 and 'r <= 9, 3)
  .when('r >= 10 and 'r <= 15, 2)
  .when('r >= 16, 1)
  .as("r_score")

val fScore: Column = when('f >= 200, 5)
  .when(('f >= 150) && ('f <= 199), 4)
  .when((col("f") >= 100) && (col("f") <= 149), 3)
  .when((col("f") >= 50) && (col("f") <= 99), 2)
  .when((col("f") >= 1) && (col("f") <= 49), 1)
  .as("f_score")

val mScore: Column = when(col("m") >= 200000, 5)
  .when(col("m").between(100000, 199999), 4)
  .when(col("m").between(50000, 99999), 3)
  .when(col("m").between(10000, 49999), 2)
  .when(col("m") <= 9999, 1)
  .as("m_score")

6 模型训练与预测

  • RFMTrainModel 训练模型, 保存模型到 HDFS 中, 调度周期, 一个月执行一次
  • RFMPredictModel 预测模型, 从 HDFS 中读取聚类模型, 对整个数据集进行预测, 每天一次
 def process(source: DataFrame): DataFrame = {
  val assembled = assembleDataFrame(source)
     val regressor = new KMeans()
     .setK(7)
     .setSeed(10)
     .setMaxIter(10)
     .setFeaturesCol("features")
     .setPredictionCol("predict")

   regressor.fit(assembled).save(MODEL_PATH)

  null
}
val assembled = RFMModel.assembleDataFrame(source)

val kmeans = KMeansModel.load(RFMModel.MODEL_PATH)
val predicted = kmeans.transform(assembled)

// 找到 kmeans 生成的组号和 rule 之间的关系
val sortedCenters: IndexedSeq[(Int, Double)] = kmeans.clusterCenters.indices // IndexedSeq
  .map(i => (i, kmeans.clusterCenters(i).toArray.sum))
  .sortBy(c => c._2).reverse

val sortedDF = sortedCenters.toDF("index", "totalScore")

RFE 活跃度

  • 类似 RFM, 我们使用 RFE 计算用户的活跃度
  • RFE = R (最近一次访问时间) + F (特定时间内访问频率) + E (活动数量)
  • R = datediff(date_sub(current_timestamp(),60), max('log_time))
  • F = count('loc_url)
  • E = countDistinct('loc_url)
  • R:0-15天=5分,16-30天=4分,31-45天=3分,46-60天=2分,大于61天=1分
  • F:≥400=5分,300-399=4分,200-299=3分,100-199=2分,≤99=1分
  • E:≥250=5分,230-249=4分,210-229=3分,200-209=2分,1=1分

PSM 价格敏感度模型

  • PSM 用于统计用户的价格敏感度
  • 对于不同级别价格敏感的用户可以实行不同程度的营销

1 PSM计算公式

  • PSM Score = 优惠订单占比 + (平均优惠金额 / 平均每单应收) + 优惠金额占比
  • 优惠订单占比
  • 优惠订单 / 总单数
  • 优惠订单 = 优惠的订单数量 / 总单数
  • 未优惠订单 = 未优惠的订单数量 / 总单数
  • 平均优惠金额
  • 总优惠金额 / 优惠单数
  • 平均每单应收
  • 总应收 / 总单数
  • 优惠金额占比
  • 总优惠金额 / 总应收金额
// 应收金额
val receivableAmount = ('couponCodeValue + 'orderAmount).cast(DoubleType) as "receivableAmount"
// 优惠金额
val discountAmount = 'couponCodeValue.cast(DoubleType) as "discountAmount"
// 实收金额
val practicalAmount = 'orderAmount.cast(DoubleType) as "practicalAmount"
// 是否优惠
val state = when(discountAmount =!= 0.0d, 1) // =!=是column的方法
  .when(discountAmount === 0.0d, 0)
  .as("state")

// 优惠订单数
val discountCount = sum('state) as "discountCount"
// 订单总数
val totalCount = count('state) as "totalCount"
// 优惠总额
val totalDiscountAmount = sum('discountAmount) as "totalDiscountAmount"
// 应收总额
val totalReceivableAmount = sum('receivableAmount) as "totalReceivableAmount"

// 平均优惠金额
val avgDiscountAmount = ('totalDiscountAmount / 'discountCount) as "avgDiscountAmount"
// 平均每单应收
val avgReceivableAmount = ('totalReceivableAmount / 'totalCount) as "avgReceivableAmount"
// 优惠订单占比
val discountPercent = ('discountCount / 'totalCount) as "discountPercent"
// 平均优惠金额占比
val avgDiscountPercent = (avgDiscountAmount / avgReceivableAmount) as "avgDiscountPercent"
// 优惠金额占比
val discountAmountPercent = ('totalDiscountAmount / 'totalReceivableAmount) as "discountAmountPercent"

// 优惠订单占比 + (平均优惠金额 / 平均每单应收) + 优惠金额占比
val psmScore = (discountPercent + (avgDiscountPercent / avgReceivableAmount) + discountAmountPercent) as "psm"

2 聚类算法原理

  • 选择 K 个点作为初始中点
  • 计算每个中点到相近点的距离, 将相近的点聚在一类(簇)
  • 欧式距离
  • 重新计算每个簇的中点
  • 重复迭代上面步骤, 直至不再发生变化
    聚类算法原理

3 确定K - 肘部法则

  • 根据损失函数, 计算每一个 K 的情况下, 总体上的损失
  • 绘制图形, 找到拐点, 就是合适的 K
    肘部法则

4 模型训练与迭代计算

val kArray = Array(2, 3, 4, 5, 6, 7, 8)
val wssseMap = kArray.map(f = k => {
  val kmeans = new KMeans()
    .setK(k)
    .setMaxIter(10)
    .setPredictionCol("prediction")
    .setFeaturesCol("features")
  val model: KMeansModel = kmeans.fit(vectored)

  import spark.implicits._
  // mlLib计算损失函数
  val vestors: Array[OldVector] = model.clusterCenters.map(v => OldVectors.fromML(v))
  val libModel: LibKMeansModel = new LibKMeansModel(vestors)
  val features = vectored.rdd.map(row => {
    val ve = row.getAs[Vector]("features")
    val oldVe: OldVector = OldVectors.fromML(ve)
    oldVe
  })

  val wssse: Double = libModel.computeCost(features)
  (k, wssse)
}).toMap

分类模型-预测性别

  • 购物性别模型的意义有两种:
  • 通过用户购物的行为, 预测用户性别
  • 通过用户购物的行为, 判定用户的购物性别偏好

1 预置标签,量化属性

|memberId| color|productType|gender|colorIndex|  color|    productType|gender|productTypeIndex|   features|featuresIndex|
+--------+------+-----------+------+----------+------------------+---------------+------+----------------+-----------+-------------+
|       4|樱花粉|   智能电视|     1|      14.0|樱花粉|       智能电视|     1|            13.0|[14.0,13.0]|  [14.0,13.0]|
|       4|樱花粉|   智能电视|     1|      14.0|  蓝色| Haier/海尔冰箱|     0|             1.0| [14.0,1.0]|   [14.0,1.0]|
val label = when('ogColor.equalTo("樱花粉")
  .or('ogColor.equalTo("白色"))
  .or('ogColor.equalTo("香槟色"))
  .or('ogColor.equalTo("香槟金"))
  .or('productType.equalTo("料理机"))
  .or('productType.equalTo("挂烫机"))
  .or('productType.equalTo("吸尘器/除螨仪")), 1)
  .otherwise(0)
  .alias("gender")

2 决策树算法

  • 决策树是一个监督学习算法, 需要先对数据集人工打上标签, 此处简化整体流程, 通过简单的匹配, 先预置所需要的标签
    决策树算法模型

3 算法工程与模型评估

val featureVectorIndexer = new VectorIndexer()
  .setInputCol("features")
  .setOutputCol("featuresIndex")
  .setMaxCategories(3)

val decisionTreeClassifier = new DecisionTreeClassifier()
  .setFeaturesCol("featuresIndex")
  .setLabelCol("gender")
  .setPredictionCol("predict")
  .setMaxDepth(5)
  .setImpurity("gini")

val pipeline = new Pipeline()
  .setStages(Array(colorIndexer, productTypeIndexer, featureAssembler, featureVectorIndexer, decisionTreeClassifier))

val Array(trainData, testData) = source.randomSplit(Array(0.8, 0.2))

val model: PipelineModel = pipeline.fit(trainData)
 val pTrain = model.transform(trainData)
 val tTrain = model.transform(testData)

val accEvaluator = new MulticlassClassificationEvaluator()
  .setPredictionCol("predict")
  .setLabelCol("gender")
  .setMetricName("accuracy")//精准度
数据科学常见模型总结(二)-倾向性得分匹配模型 PSM的核心思想是从未受干预的用户群体中,找到和干预对象一模一样的用户,这样就可以把因果效应归因到干预上。 阅读详情

相关推荐

用户画像挖掘型标签(RFM,RFE,PSM,USG)

统计用户价值标签 import org.apache.spark.ml.clustering.{KMeans, KMeansModel} import org.apache.spark.ml.feature.VectorAssembler import org.apache.spark.sql.{DataFrame, SparkSession, functions} import scala.collection.immutable /* 此代码用于计算 用户价值模型 R 代表最近一次消费 F

weixin_45793819的博客 1402

一文读懂PSM-DID方法原理

看懂选择背后的因果

徐思孟的博客 4万+

利用Python搭建用户画像系统

用户画像是当下很多企业都会提及的概念,多数情况下会和大数据以及营销挂钩。本文将对用户画像的相关知识进行进行简单的介绍,并利用Python去实现一个简单的用户画像系统。 1.什么是用户画像 用户画像可以理解成是海量数据的标签,根据用户的目标、行为和观点的差异,将他们区分为不同的类型,然后每种类型中抽取出典型特征,赋予名字、照片、一些人口统计学要素、场景等描述,形成一个人物原型 。 用户画像 =...

黎荣恒的博客 3万+

【2025-01更新】PSM价格敏感度测试

PSM模型的前提是消费者选购产品或服务时,会有一个价格区间,过低的定价会使消费者怀疑产品质量,而过高的定价,无论质量如何,消费者都不会购买。(Indifference Price):即“比较便宜”和“比较贵”的交点,表示在这个价格上,认为不太贵也不太便宜的用户占比是一样的,这是最让用户觉得模棱两可的价格。找到某款产品或服务在消费者心中的价格区间,设计价格梯度表。对于最优价格的解读,也有人认为IDP是最优价格,因为该交点取得了“划算,肯定会买”及“贵,但能接受”的平衡点,是能让最多消费者满意的价格。

倒头就睡的博客 8087

用户画像技术进阶:从大数据挖掘到标签体系构建实战

大数据时代,精准理解用户成为企业数字化转型的核心挑战,用户画像作为连接海量数据与业务决策的关键桥梁,其技术深度直接影响精准营销与运营效率。从原始数据到可落地的用户认知,需要经历数据接入、质量治理、特征工程、标签分层设计及计算调度等完整链路。基于事实标签、规则标签、模型标签与策略标签的四层架构,能够有效支撑新客转化、流失预警、个性化推荐等典型场景。结合离线批处理与实时计算的混合架构,兼顾标签时效与吞吐性能,同时配合规范化的元数据管理与生命周期治理,确保标签体系清晰可信。本文围绕大数据挖掘与标签体系构建,分享了

weixin_30952479的博客 163

用户画像技术进阶:大数据挖掘与标签体系构建

在"用户为王"的时代,企业需要比用户更懂用户:电商平台要知道"张女士今晚可能想买什么",金融机构要识别"王先生的信用风险等级",内容平台要推测"小李刷到哪类视频会停留更久"。本文将聚焦用户画像的核心技术——大数据挖掘与标签体系构建,覆盖从数据采集到标签应用的全链路,帮助读者掌握进阶方法论。本文将按照"概念→原理→实战→应用"的逻辑展开:先通过生活案例理解用户画像本质,再拆解大数据挖掘的核心算法,接着用Python代码演示标签体系构建全流程,最后结合电商、金融等场景说明落地价值。用户画像。

软件工程实践的博客 813

用户画像标签维度_用户画像标签 数据挖掘系列:用户头像的用户标签

在寻找人的业务场景中,用户可以直接找到各个垂直类别的专家帐户,并且可以通过跟踪专家帐户直接获取各个垂直类别的高质量内容。在热门的微博业务场景中,内容流来自垂直类别的专家帐户:在发布特定类别的高质量内容之后,帐户具有初始影响力。大数据计算出其类别后,热点微博将在相应的类别中。内容推荐被暂停,并且该帐户逐渐成长为专家帐户,从而形成产品闭环。人才标签的主要功能是为各种高质量的语料库构建重要的基础数据源。...

weixin_39605347的博客 527

基于Spark的电商用户画像数据挖掘:从标签体系到源码落地

用户画像数据挖掘是大数据工程的核心应用之一,其原理是通过分布式计算将海量行为日志转化为结构化标签。技术价值在于突破单机内存瓶颈,实现亿级数据的并行处理与实时更新。在电商场景中,用户画像广泛应用于推荐系统、精准营销和风控。Spark凭借分布式内存计算、Catalyst优化器和MLlib算法库,成为构建用户画像的首选引擎。本文围绕基于Spark的电商用户画像数据挖掘项目源码,深入解析标签体系设计、RFM模型实现及避坑经验,帮助开发者从单机分析转向大数据工程落地。

weixin_29051245的博客 251

用户画像标签维度_数据挖掘系列:用户画像之用户标签

摘要:大数据的根基,它圆满地笼统出一个用户的信息全貌,为进一步精准、快速地剖析用户行为习气、消费习气等重要信息,提供了足够的数据基础,奠定了大数据时期的基石。 微博作为最大的中文社交媒体,具有数以“PB”(1024 TB)计的用户信息,从海量的用户信息中发掘每个用户的社交特性、潜在才干及兴味等信息,是微博为用户提供愈加人性化效劳的基础。微博大数据经过近两年不时地调整、磨合、优化,针对社交媒体特性,...

weixin_39898248的博客 814

基于Spark的电商用户画像数据挖掘项目实战:从清洗到标签全流程

在大数据技术体系中,Spark以其分布式计算能力和丰富的数据处理接口,成为海量数据清洗、特征计算与挖掘建模的核心引擎。用户画像作为数据驱动业务的基础设施,本质上是对用户行为数据、交易数据与商品信息进行系统性加工,形成可解释、可落地的标签体系。其原理涵盖事实标签、规则标签与挖掘标签的分层构建,并通过RFM模型、协同过滤等算法赋予数据业务价值。在电商场景中,用户画像可支撑精准营销、推荐召回、用户分层等应用,是实现精细化运营的前提。本文从数据源统一、明细清洗、宽表构建,到标签分层计算、ALS召回、任务调优与业务落

weixin_29045585的博客 271

PSM模型解析与操作.pdf

PSM模型也即价格敏感度测试模型(Price Sensitivity Measurement),PSM价格敏感度分析方法是在 70 年代由 Van Westendrop 所创建。是目前在价格测试的诸多模型中,最简单、最实用。为大多数市场研究公司所认可。通过PSM模型,不仅可以得出最优价格,而且得出合理的价格区间。 本文给出了详细操作步骤和结果解析教程。

大数据【企业级360°全方位用户画像】基于RFM模型的挖掘型标签开发

        在前面的几篇博客中,博主不仅为大家介绍了匹配型标签和统计型标签的开发流程,还为大家科普了关于机器学习的一些"干货",包括但不限于KMeans算法等…本篇博客,我们将正式开发一个基于RFM模型的挖掘型标签,对RFM不了解的朋友可以????大数据【企业级360°全方位用户画像】之RFM模型和KMeans聚类算法~         我们

大数据梦想家 6813

Zephyr OS实战指南:从入门到精通物联网开发

本文提供了一份详尽的Zephyr OS实战指南,涵盖从开发环境搭建到物联网应用开发的全过程。文章详细介绍了如何利用Zephyr OS进行线程管理、设备驱动开发、低功耗设计以及蓝牙通信,并通过具体代码示例帮助开发者快速掌握这一专为物联网设备设计的开源实时操作系统,实现从入门到精通的跨越。

weixin_29201933的博客 546

用户画像中挖掘类标签的生产过程

挖掘类标签的生产流程

lixia0417mul2的博客 380

学习笔记:CNN中模型复杂度

CNN有卷积层和全连接层构成。对于一个卷积层,设输入通道数未CinC_{in}Cin​,输出通道数未CoutC_{out}Cout​,卷积核kernel size为Kw×KhK_w\times K_hKw​×Kh​,输出的特征图尺寸是H×WH\times WH×W 。全连接层的输入通道数为NinN_{in}Nin​,输出通道数为NoutN_{out}Nout​. 时间复杂度 用每秒钟浮点数运算量衡量。 FLOPs指的是floating-point operations per second,每秒钟浮点数运算

keep用心的博客 623

ESP32小车DIY:从零搭建无线遥控智能车(附完整代码与避坑指南)

本文详细介绍了如何从零开始DIY一台基于ESP32的无线遥控智能小车。内容涵盖核心硬件选型、电路设计、低延迟ESP-NOW无线通信协议的配置与实战,以及双电机差速控制算法与PWM调速的实现。文章提供了完整的代码示例和关键的避坑指南,旨在帮助开发者快速构建稳定可靠的智能车平台,并为进一步的功能扩展奠定基础。

gamma的博客 469

大数据挖掘的用户画像人才标签体系生成方法

本论文是关于如何利用大数据挖掘构建用户画像人才标签体系的研究。提出了一种完整的方法,包括数据采集预处理、特征提取、标签生成、权重计算和标签体系优化等步骤。应用多种技术如文本挖掘和机器学习算法,并通过实验和案例验证了方法的有效性和实用性,为企业精准人才画像和高效管理提供解决方案。

lixin556556的博客 758

新能源充电桩充电枪口标准

建立的标准确保了新能源汽车充电的安全性、兼容性和效率,促进了新能源汽车产业的发展。

网络安全的研究者、新能源行业的追求者 4686

基于大数据挖掘的用户画像人才标签体系生成方法研究

本论文研究了基于大数据挖掘的用户画像人才标签体系生成方法,旨在为企业提供科学、准确、高效的人才管理解决方案。通过设计数据采集、预处理、特征提取、标签生成和管理等模块,本文提出了基于统计分析、机器学习和深度学习的标签生成方法。实验结果显示,该方法能够有效提取人才特征,生成准确标签,支持企业人才招聘、培养和配置。

lixin556556的博客 729

HyperLynx(十九)DDR(二)DDR的地址仿真

(5)设置水平标尺为2ns/div,垂直标尺为500mV/div,如果有必要,可以通过多次仿真,得到一个更加理想的结果。此外,还可以看到信号在高低电平切换时,反射波形基本趋于平缓,许多大的反射切换边缘已减小,这给了我们更大的定时裕量。如果这些DIMM是缓冲过的,则4个DIMM通道是可行的,但因为这是一个无缓冲DIMM,(20)在编辑传输线对话框中,选择“Values”选项卡,改变传输线长度为3in,具体设置如图所示,单击“确定”按钮。(17)为了增加电压摆幅,选择一个比原来的47Ω小的电阻。

小幽余生不加糖 4257

白话FOC控制中各环节的参数的意义与如何设置参数

FOC参数整定是控制系统的关键环节,如同驯马需要调节"智能马鞍"。核心参数分为三类:电流环参数(P/I/D)决定响应速度和稳定性,速度环参数需慢于电流环5-10倍带宽,系统参数(极对数、电阻等)是电机固有属性必须准确设置。调参心法:由内而外先调电流环,遵循先P后I慎用D原则,内环带宽必须大于外环。利用自动辨识工具,通过听觉(滋滋声表示P过大)和波形观察来微调,最终实现精准控制。

汽车软件开发 356

spark 用户画像挖掘分析_spark标签计算及用户画像应用

一、标签计算数据86913510{"reviewPics":[],"extInfoList":null,"expenseList":null,"reviewIndexes":[1,2],"scoreList":[{"score":5,"title":"环境","desc":""},{"score":5,"title":"服务","desc":""},{"score":5,"title":"口味",...

weixin_39571087的博客 422

【原创教程】西门子1500与施耐德伺服的通讯以及调试

该函数块主要描述伺服的手动,左边的引脚Forward是指伺服手动正转,Backward是指伺服手动反转,Fast是指手动的某个方向为快速运行,TipPos手册上描述为固定值,WaitTIme是指伺服手动的相应时间,VeloSlow指伺服手动正常慢速运动的速度,VeloFast指伺服手动快速运动的速度,Acceleration是指伺服手动的加速度,Decelertion是指伺服手动的减速度。该函数块用于伺服停止,左边的引脚Execute为伺服停止执行,Deceleration含义为减速,Axis为轴。

Qinmingyue13的博客 1374

spark 用户画像挖掘分析_Spark(二)—— 标签计算、用户画像应用

一、标签计算数据86913510{"reviewPics":[],"extInfoList":null,"expenseList":null,"reviewIndexes":[1,2],"scoreList":[{"score":5,"title":"环境","desc":""},{"score":5,"title":"服务","desc":""},{"score":5,"title":"口味",...

weixin_39932330的博客 235

【遥感物候】植被物候与气候(气温和降水)条件的空间相关性分析

植被生长与气候的关系最为密切,通过计算植被各个生长季参数和气温、降水之间的相关系数可以分析生长季参数的变化与气温、降水之间的关系的程度。本文计算30年的植被物候参数和气候数据之间的相关性,最终效果如下: 一、相关性分析原理 植被生长季及其变化是其生长环境中多个影响因子综合作用的耦合过程,其中气候是最重要、最活跃的环境因子。通过计算各个生长季参数和气温、降水之间的相关系数...

智慧空间实验室 8260

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

从数据挖掘到标签体系:用户画像全链路实战指南

用户画像本质上是将海量行为数据转化为可解释、可决策的标签资产。在构建过程中,数据挖掘与特征工程是核心环节,通过基础属性推断、行为量化(如RFM分层)和预测型标签建模,将原始数据加工为高价值标签。一套可持续维护的标签体系需要明确分层结构、统一口径与生命周期管理,才能支撑人群圈选、个性化推荐和流失预警等典型业务场景。本文结合大数据平台实践,系统讲解从原始数据采集、特征处理到标签上线的全链路方法,为数据产品与数据开发提供可落地的工程参考。

weixin_29056145的博客 252

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

上一篇: 智慧医疗 - 微服务最佳实践
下一篇: 微服务性能监控 APM工具
架构师老狼
博客等级 码龄14年 44粉丝 57原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值