Matplotlib和Seaborn(离散数据的图表选择与一些使用技巧)

17 篇文章 0 订阅
订阅专栏

为离散数据选择图表

如果想要绘制离散型数值变量,直方图或条形图都是可能的选择 。

直方图可能是最直接的选择,因为数据是数值型的,但是需要特别考虑一下分组边界的问题。因为离散型数值都是特定的值,而你的读者可能并不了解分组边界的值属于右边的分组,所以将分组边界设置为实际的两个值之间可以减少歧义。请比较下面两个图表,图表的数据是 100 次随机掷骰结果(die_rolls),左图是分组边界值等于数据实际值的情况,右边是分组边界在数据实际值之间的情况。

plt.figure(figsize = [10, 5])

# histogram on the left, bin edges on integers
plt.subplot(1, 2, 1)
bin_edges = np.arange(2, 12+1.1, 1) # note `+1.1`, see below
plt.hist(die_rolls, bins = bin_edges)
plt.xticks(np.arange(2, 12+1, 1))

# histogram on the right, bin edges between integers
plt.subplot(1, 2, 2)
bin_edges = np.arange(1.5, 12.5+1, 1)
plt.hist(die_rolls, bins = bin_edges)
plt.xticks(np.arange(2, 12+1, 1))

在这里插入图片描述
你会注意到左侧的直方图在设置分组边界时,我在最大值(12)的基础上加了 1.1,而不是 1。回想一下前面讲的内容,最右侧的边界会落在最后一个分组内,如果数据中包含很多个最大值,它们都会落在左边属于数据值 11 的分组内,这个潜在问题对于离散型数值尤其需要注意。为最大值加上 1.1,可以让 12 这个值单独存放在最后一个分组内,避免 11 和 12 在同一个分组。

考虑一下长条不相连的条形图是否可以成为替代直方图的更好方案。 以下的图表采用了之前的代码,只是添加了 “rwidth” 参数,用来设置每个直方图长条占各自宽度的比例。将 “rwidth” 参数设置为 0.7,长条只会占据原本分组条形空间的 70%,左侧留出 30% 的空白。

bin_edges = np.arange(1.5, 12.5+1, 1)
plt.hist(die_rolls, bins = bin_edges, rwidth = 0.7)
plt.xticks(np.arange(2, 12+1, 1))

在这里插入图片描述
通过在长条之间增加空隙,强调数据的值是离散的。但另一方面,以这种方式绘制数值型数据可能会被理解为数据是有序分类数据,这样会对整体的理解带来影响。

==对于连续型数据,最好不要使用 “rwidth” 参数,因为长条的空隙暗示数值是离散的。==另外注意,你可能会尝试使用 seaborn 的 countplot 函数将离散数值变量的分布情况绘制成条形图。这样操作时要小心,因为无论两个值之间的间距多大,每个唯一数 值都对应一个长条(比如,如果唯一值为 {1,2,4,5},缺少了 3,那么 countplot 只会绘制 4 个条形,其中 2 和 4 相邻)。此外,即使数据是离散数字,也尽量不要考虑此页面上描述的直方图变体版本,除非唯一值的数量很小,允许半个单位的位移使离散长条可解释。如果有大量唯一值并且分布在很大的范围内,则最好采用标准直方图,避免出现解释性问题的风险。

虽然你可以使用条形图绘制离散数据,但你很难充分地解释以下情况,即:将有序分类数据绘制为直方图。条形图中长条之间的空隙会提醒读者,值不是连续的,属于一种 “间隔” 形式:只是级别是有序的。如果删除空隙后,则很难记得这一点。

描述统计量、异常值和坐标轴范围

在创建图表和探索数据时,不要只关注描述统计量传达的信息,也要确保关注图形传递的其他信息,例如峰的数量和偏态,注意数据中是否有任何异常值以供进一步的研究。

由于可能存在的异常值,你可能需要更改坐标轴的范围或标尺,从而观察数据的底层规律。本节课会介绍更改坐标轴范围的内容,下节课会介绍坐标轴的标尺变换。要更改直方图的坐标轴范围,你可以在代码中调用 Matplotlib 的 xlim 函数。该函数接受一个包含两个数字的元组,用于指定 x 轴的上限和下限。或者,也可以在 xlim 函数中直接传入两个数字参数,两者效果一样。

plt.figure(figsize = [10, 5])

# histogram on left: full data
plt.subplot(1, 2, 1)
bin_edges = np.arange(0, df['skew_var'].max()+2.5, 2.5)
plt.hist(data = df, x = 'skew_var', bins = bin_edges)

# histogram on right: focus in on bulk of data < 35
plt.subplot(1, 2, 2)
bin_edges = np.arange(0, 35+1, 1)
plt.hist(data = df, x = 'skew_var', bins = bin_edges)
plt.xlim(0, 35) # could also be called as plt.xlim((0, 35))

在这里插入图片描述
在上述示例中,我们可能会想要比较小于 35 的数据模式和大于 35 的数据模式。对于集中在前一组(<35)的数据,我们无需滤除掉所有大于 35 的数据创建新的 DataFrame,只通过设定坐标轴范围就可以重点关注了 。

标尺和变换

某些数据分布可以进行标尺变换。最常见的示例是近似符合对数正态分布的数据。这样的数据采用原始单位的话,看起来非常偏态:很多数据点的值很小,有很长的尾部,而且尾部数据点的值很大,但是取对数的话,数据看起来就像是正态分布的。

plt.figure(figsize = [10, 5])

# histogram on left: natural units
plt.subplot(1, 2, 1)
bin_edges = np.arange(0, ln_data.max()+100, 100)
plt.hist(ln_data, bins = bin_edges)

# histogram on right: directly log-transform data
plt.subplot(1, 2, 2)
log_ln_data = np.log10(ln_data)
log_bin_edges = np.arange(0.8, log_ln_data.max()+0.1, 0.1)
plt.hist(log_ln_data, bins = log_bin_edges)
plt.xlabel('log(values)') # add axis label for clarity

在这里插入图片描述在左图中,值大于 1000 的少部分数据将大部分数据点推到了最左侧的分组中。对于右图,对数变换将这些大的数据点分布看起来和剩余的数据点比较一致:原始值 1000 在对数变换下变成了对数值 3,原始值 100 被变换为对数值 2。右图的最大问题是 x 轴的单位很难解释:对于很多人来说,只能简单地将整数的对数值转换为原始值(假设基数是示例中10 这样比较好计算的值)。

这时候标尺变换就派上用场了。在标尺变换中值的间隙基于变换后的比例,但是你可以用变量的原始单位解释数据。此外,你不需要设定新的特征变量,这很方便。Matplotlib 的 xscale 函数包含几个内置的变换:我们将在这里尝试使用 “对数” 标尺。

bin_edges = np.arange(0, ln_data.max()+100, 100)
plt.hist(ln_data, bins = bin_edges)
plt.xscale('log')

在这里插入图片描述对于现在这个图表,注意两点:首先,即使数据采用的是对数标尺,组区间依然呈线性分布,意味着它们的尺寸从左到右由宽变窄,因为值会成倍增大。其次,默认的标签设置依然很难解释,并且很稀疏 。

要处理组宽的尺寸问题,我们只需将它们变成 10 的幂次方并且均匀分布。根据你所绘制的数据,2 或者其他值的幂次方可能更合适。对于刻度,我们可以使用 xticks 函数,以原始单位指定位置和标签。注意:我们并没有更改数据的值,只是改变了显示方式。在 10 的幂次方的整数之间,我们没有表示均匀刻度的整数,但是可以很接近。对于 10 幂次方对数变换,设置 1-3-10 或 1-2-5-10 这样的循环刻度很有用。

bin_edges = 10 ** np.arange(0.8, np.log10(ln_data.max())+0.1, 0.1)
plt.hist(ln_data, bins = bin_edges)
plt.xscale('log')
tick_locs = [10, 30, 100, 300, 1000, 3000]
plt.xticks(tick_locs, tick_locs)

请务必在 xscale 之后指定 xticks,因为该函数具有内置的刻度设置
在这里插入图片描述
最终,我们获得了和进行直接对数变换的图表一样的图表,但是现在的刻度和标签看起来美观多了。

替代方法

注意,对数变换并不是唯一的变换方式。在进行对数变换时,数据值必须全是正数, 0 或负数无法取对数。此外,对数变换后,对对数标尺进行加法将导致原始标尺出现倍数变化,这是在数据建模时需要注意的重要事项。你可以根据数据判断该选择什么类型的变换。

如果你想使用 xscale 中未提供的其他变换,则需要进行某些特征工程。在这种情形下,我们需要写一个应用变换和还原过程的函数,以保持系统性。当我们想要将变换了的数值变回到原始单位的时候,还原功能就很有用。为了进行演示,假设我们想要以平方根变换的形式绘制上述数据(或许这些数字表示面积,我们认为有必要按照半径、长度或其他一维近似值来对数据建模)。我们可以如下所示地绘制变换后的分布情况:

def sqrt_trans(x, inverse = False):
    """ transformation helper function """
    if not inverse:
        return np.sqrt(x)
    else:
        return x ** 2

bin_edges = np.arange(0, sqrt_trans(ln_data.max())+1, 1)
plt.hist(ln_data.apply(sqrt_trans), bins = bin_edges)
tick_locs = np.arange(0, sqrt_trans(ln_data.max())+10, 10)
plt.xticks(tick_locs, sqrt_trans(tick_locs, inverse = True).astype(int))

注意 ln_data 是一个 pandas Series,因此我们可以使用该函数的 apply 方法来应用该函数。如果是 NumPy 数组,则需要像在其他情形下一样应用该函数。刻度位置同样应该用原始值指定,所以我们对 xticks 的第一个参数应用了该变换函数。
在这里插入图片描述

核密度估计:

在之前,通过使用 seaborn 的 distplot 函数见到了核密度估计(KDE)示例,该函数在直方图上绘制了 KDE。
sb.distplot(df[‘num_var’])
在这里插入图片描述
核密度估计是***估计变量的概率密度函数***的一种方式。在 KDE 图表中,你可以将每个观测值看做一个小的块状区域。将这些块状区域都堆叠到一起可以生成最终的密度曲线。默认设置使用正态分布内核,但是能够生成 KDE 图形的大部分软件还包括其他内核函数选项。

Seaborn 的 distplot 函数会调用另一个函数 kdeplot 来生成 KDE。以下演示代码还使用了被 distplot 调用的第三个函数 rugplot。在轴须图(rugplot)中,数据点被描绘成数值轴上的短竖线 。

data = [0.0, 3.0, 4.5, 8.0]
plt.figure(figsize = [12, 5])

# left plot: showing kde lumps with the default settings
plt.subplot(1, 3, 1)
sb.distplot(data, hist = False, rug = True, rug_kws = {'color' : 'r'})

# central plot: kde with narrow bandwidth to show individual probability lumps
plt.subplot(1, 3, 2)
sb.distplot(data, hist = False, rug = True, rug_kws = {'color' : 'r'},
            kde_kws = {'bw' : 1})

# right plot: choosing a different, triangular kernel function (lump shape)
plt.subplot(1, 3, 3)
sb.distplot(data, hist = False, rug = True, rug_kws = {'color' : 'r'},
            kde_kws = {'bw' : 1.5, 'kernel' : 'tri'})

在这里插入图片描述
根据这种图表解释概率比标准直方图稍微复杂些。纵轴表示的是数据密度,而不是直接的概率。在 KDE 图表中,x 坐标轴和曲线之间的总面积为 1。位于两个值之间的概率可以通过计算这两个值之间的曲线下方面积得出。不借助计算机判断面积大小很难,也很可能不准确。

虽然通过 KDE 做出具体的概率判断没有直方图直观,但是使用核密度估计依然存在一定的理由。==如果数据点相对较少,则 KDE 可以对整体数据分布提供平滑的估计。==这些信息可能无法通过直方图轻松地呈现出来,大量的不连续跳跃性数据,在直方图中可能会造成误导。

另外要注意的是,KDE 中的带宽参数(bandwidth)会指定密度块体的宽度是多少。和直方图的组距(bin_width)类似,我们需要选择最能表示数据规律的带宽大小。带宽太小的话,数据看起来比实际的噪点更多,带宽太大的话,可能会遮蔽数据的有用特征。记住有这个设置方法,以防可视化软件所选的默认带宽看起来不太合适,或者你想要进一步展开调查。

带你掌握最常用的数据分析图表
hualalalalali的博客
06-15 4040
使用数据分析图表的场合很多,但是图表类型那么多,常见的有柱状图、饼状图、折线图等等,有时候不小心用错了可就闹笑话了。所以今天就跟大家详细说说最常用的数据分析图表
数据可视化艺术:MatplotlibSeaborn图形绘制
03-20
strcmp数据可视化艺术:MatplotlibSeaborn图形绘制 描述: 该资源教授如何使用MatplotlibSeaborn库进行数据可视化,包括图表设计、图形样式定制和交互式可视化技术,适用于需要通过图形展示数据洞察的分析师。
知识领域: 数据可视化 技术关键词: MatplotlibSeaborn数据可视化、图表绘制
最新发布
05-17
知识领域: 数据可视化 技术关键词: MatplotlibSeaborn数据可视化、图表绘制 内容关键词: 折线图、柱状图、散点图 用途: 学习使用Python进行数据可视化和图表绘制 资源描述: Matplotlib官方文档提供了详细的Matplotlib库介绍、使用指南和示例代码,适合数据分析师和科学家使用Python进行数据可视化。
数据可视化艺术:MatplotlibSeaborn实战
meijinbo的专栏
03-24 1029
数据科学领域,数据可视化扮演着至关重要的角色。通过图形化的展示,我们可以更直观地理解数据的分布、趋势以及不同变量之间的关系。MatplotlibSeaborn是两个在Python中非常流行的数据可视化库,前者提供了基础的绘图功能,后者则提供了更高级的图表类型和样式设定。接下来,我们将通过实战的方式,探索这两个库在数据可视化中的应用。2.Matplotlib基础绘图与定制化2.1. 基础绘图​​​​​​​MatplotlibPython中最为基础且功能强大的数据可视化库之一。
python使用seabornmatplotlib绘图介绍
12-21
最近有些朋友做毕设时寻求绘图帮助,但又说不清楚自己的要求,写个博客简单介绍一下python中做分析图表常用的seabornmatplotlib这两个功能强大库,如果你还没学会强大的matlab制作数据图,恰巧又想学或者懂些python使用,那这两个库可能会让你在短时间内得到满意的图,因为官方给出的演示文档实在是丰富。 1. SeabornSeaborn是一个使用Python制作统计图形的库,基于matplotlib之上的封装,更加绘图命令更简洁,通常会配合pandas读写数据matplotlib扩展绘图一起使用seaborn 实例库 函数接口汇总 实例库中34个分析图实例,你要的基
DataViz:使用MatplotlibSeaborn进行数据可视化
02-05
DataViz:使用MatplotlibSeaborn进行数据可视化
Python数据分析与科学计算数据可视化篇:MatplotlibSeaborn
06-14
本课程介绍了Python数据可视化库——MatplotlibSeaborn,其中包括了:Matplotlib库:图表基本构成要素、绘制线图、显示图形、显示中文和负号、设置线条颜色和风格、保存图片、绘制柱状图、绘制饼状图、绘制散点图、绘制子图表Seaborn库:Seaborn内置数据集、Seaborn的样式控制、分类图、柱状图、箱形图、小提琴图、Strip图、Swarm图、分面网格分类图、关联图、关联散点图、关联线图、分面网格关联图、分布图、Dist图、联合图、度(KDE)图、热力图、线性回归图、线性回归图regplot、分面网格线性回归图lmplot、分面网格绘图。
统计学指南
Debroon
06-25 4457
文章目录为什么要学习统计学图表的玄机被混淆的因果关系打破权威数据分析必备统计小百科概率和机会变量和常量数据的几种类型易混淆的统计术语描述统计:图表描述定类数据图表描述定序数据图表描述定距数据图表描述多变量数据图表描述如何选择合适的图表有效图表的的几个基本要素增强图表达力的几种方法可视化图表的几个注意事项描述统计:统计量描述集中趋势:数据分布特征的描述离中趋势:数据分布特征的描述偏态和峰态:数据分布特征的描述数据标准化的几种方法抽样数据的收集和整理收集数据是的误差常用的抽样方法设计调查问卷的原则推断.
随机数生成散点图
江西理工大学20级计算机应用技术研究生
10-25 1368
import matplotlib.pylab as pl import numpy as np x=np.random.random(100) y=np.random.random(100) pl.scatter(x,y,s=x*500,c=u'r',marker=u'*')#s指的是大小,c指的是颜色,marker指的是符号形状 pl.title('随机数生成散点图') pl.show() ...
Python中的两大画图工具库seabornmatplotlib
weixin_44943389的博客
06-12 884
Seaborn的绘图函数使用Matplotlib进行底层绘制,因此你可以在Seaborn绘图后使用Matplotlib的函数进一步自定义图表Seaborn提供了一些美化和简化绘图的功能,但在某些情况下,你可能需要使用Matplotlib的底层功能来实现更精细的控制。Matplotlib是一个功能强大且广泛使用的库,提供了广泛的绘图功能,包括折线图、散点图、柱状图、饼图等。Matplotlib提供了灵活的绘图控制选项,可以自定义图表的各个方面,如图表的大小、颜色、字体等。
数据可视化matplotlib&seaborn基础学习
qq_50086023的博客
11-09 886
数据可视化matplotlib&seaborn基础学习
Matplotlib vs Seaborn?有什么区别学哪个?
wlh2067的博客
04-01 3717
Seaborn是用户把自己常用到的可视化绘图过程进行了函数封装,形成的一个“快捷方式”,他相比Matplotlib的好处是代码更简洁,可以用一行代码实现一个清晰好看的可视化输出。也许我们更需要Seaborn的灵活性,使我们能够以最少的代码行数实现同样的目标,而这种统计表示效率是科研中最重要的。MatplotlibPython中最常见的,提供了广泛的图形选项和定制功能,可以创建复杂的、高度定制化的可视化。但出于某种原因,如果我们严格希望绘图以0开头,那么它需要额外的代码行,这也是Seaborn的不方便。
数据可视化:MatplotlibSeaborn
Titijiang233的博客
11-12 1612
Matplotlib库 显示图形 import matplotlib.pyplot as plt %matplotlib inline #设置中文字体 plt.rcParams['font.family'] = ['SimHei'] x=[5,4,2,1] y=[7,8,9,10] #设置图表大小 plt.figure(figsize=(10,5)) #绘制线段 plt.plot(x,y,label='线1') plt.ylabel('y轴') plt.xlabel('x轴') #添加标题 p
统计简单学_常用统计图表
YoungGy的专栏
08-21 2394
统计 统计图表
数据可视化在Python数据分析中的应用:MatplotlibSeaborn详解
2301_78162697的博客
12-06 1280
数据可视化在Python数据分析中扮演着重要的角色。通过将数据以图形或图表的形式呈现,可以帮助我们更好地理解、解释和洞察数据的特征和规律。在Python中,最常用的数据可视化库包括MatplotlibSeabornMatplotlibPython中最常用的绘图库之一,它提供了丰富的绘图功能和定制选项,可以满足各种数据可视化需求。总的来说,MatplotlibSeaborn都是非常强大的数据可视化库,它们各自具有独特的功能和优点。
什么是图表设计,图表设计的意思
明月说数据
11-05 3203
​在信息时代中,一些数据的价值需要经过深度的挖掘之后才能够表现出来,当我们使用分析工具挖掘出数据的价值之后,就需要找到一种合适的方式来表达数据,对于当前的数据管理工作来说,真正能够帮助人们完美的呈现数据的工具就是图表图表会让数据可视化的效果呈现得更为理想,从而能够让数据更为直观的呈现在大家的面前,所以关键性的数据就是图表所要表达的内容之一,它的颜色突出其实就是为了突出表达的效果。图表不仅会直观的呈现数据还会将数据之间的关系呈现出来,因此对于企业后续工作和决策有很大的帮助。 有了合适的图表来表现数据之后,
离散型随机变量的分布函数的绘制
chenwei的博客
04-20 9195
前言:绘制连续型的分布函数很容易,直接根据分布函数计算函数值即可。但是对于离散型随机变量而言,没有已知的分布函数,只能使用经验分布函数或者说是累积分布函数进行近似。下文以离散分布中比较经典的二项分布、泊松分布以及几何分布为例绘制它们的经验分布函数。 二项分布 二项分布的理论部分可以参照二项分布百度百科 Len = 100000; %% 二项分布Bin(n,p) N = 50; % 二项分...
excel离散图表怎么算_excel离散数据表格-Excel 离散程度分析图表如何做
weixin_39882394的博客
12-18 8017
EXCEL中数据如何做离散性分析纠错。离散不是均值抄AVEDEV……=AVEDEV(A1:A100)算出来的是A1:A100的平均数。离散是指各项目间指标袭的离散均值(各数值的波动情况),数值较低表明项目间各指标波动幅百度小,数值高表明波动幅度较大。可以用excel中的离散公式为STDEV.P(即各指标平均离散)算出最终度离散度。excel表格函数求一组离散数据,例如,几组C25的...用exc...
Python中的数据可视化:matplotlibseaborn的用法
weixin_71166183的博客
12-30 387
通过以上介绍,我们可以看到matplotlibseabornPython中两个强大的数据可视化库。在实际应用中,我们可以根据需要选择合适的图形类型和美化选项,以更好地展示数据的结构和模式。在Python中,matplotlibseaborn是两个广泛使用数据可视化库。使用matplotlib可以绘制各种类型的图形,包括线图、散点图、柱状图等。Seaborn库提供了丰富的高级图形,包括热力图、分布图、箱线图等。Seaborn库也提供了丰富的图形美化选项,包括颜色、字体、标题等。
使用Python读取Excel数据,然后使用相应的数据可视化库,如matplotlibseaborn等制作图表
06-01
好的,这是一个很好的问题。以下是使用Python读取Excel数据使用matplotlibseaborn制作图表的步骤: 1. 安装必要的库 使用以下命令安装pandas、matplotlibseaborn库: ``` pip install pandas matplotlib seaborn ``` 2. 读取Excel文件 使用pandas库读取Excel文件。例如,如果你的Excel文件名为data.xlsx,可以使用以下代码读取该文件: ```python import pandas as pd df = pd.read_excel('data.xlsx') ``` 3. 数据清洗和准备 在绘制图表之前,需要对数据进行清洗和准备。这包括删除不需要的列、替换空值等。例如,如果你想删除名为“ID”的列,可以使用以下代码: ```python df = df.drop('ID', axis=1) # axis=1表示删除列 ``` 4. 绘制图表 使用matplotlibseaborn库绘制图表。例如,如果你想绘制一个散点图,可以使用以下代码: ```python import matplotlib.pyplot as plt import seaborn as sns sns.scatterplot(x='age', y='income', data=df) plt.show() ``` 这将绘制一个以“age”为x轴,“income”为y轴的散点图。 希望我的回答对你有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • Matplotlib和Seaborn(饼图,直方图) 8391
  • Matplotlib和Seaborn(散点图、热图、小提琴图、箱线图) 3743
  • 高项_第一章信息化和信息系统 3006
  • Matplotlib 和 Seaborn(Figures、Axes 和 Subplot) 2906
  • Matplotlib和Seaborn(离散数据的图表选择与一些使用技巧) 2820

分类专栏

  • 论文精读 10篇
  • 数据可视化 17篇
  • JAVA虚拟机 2篇
  • JAVA基础 11篇
  • 高项 17篇
  • 壁纸分享 3篇
  • Mysql 3篇

最新评论

  • [实体关系抽取|顶刊论文]UniRel:Unified Representation and Interaction for Joint Relational Triple Extraction

    fengshen024: 您好,我在复现的过程中发现loss下降很缓慢,您有遇到过这种情况吗

  • [实体关系抽取|顶刊论文]DirectRel:Relational Triple Extraction: One Step is Enough

    辰233: 大佬现在有实现代码了吗

  • 高项_15-17章知识管理&项目变更管理&战略管理

    艾思科蓝 AiScholar: 您好,有兴趣谈一下合作吗~方便详细聊!

  • [实体关系抽取|顶刊论文]UniRel:Unified Representation and Interaction for Joint Relational Triple Extraction

    学点儿啥: 您好,我也遇到了list index out of range,是在input_ids = self.tokenizer.encode(text)的时候采用的词汇表感觉有问题。请问你解决这个问题了吗?

  • ElasticSerach+MongoDB:实现文章检索历史功能

    来日可期Dream: https://blog.csdn.net/Dream__Y/article/details/132974094?spm=1001.2014.3001.5502 这个是一个系列的,此篇是后续使用mongoDB完成历史检索的功能

大家在看

  • 提升篇---接口和抽象类的本质区别 302
  • ⭐宁波ISO14001认证:⭐开启绿色发展⭐的环保密钥⭐
  • 信用评分(Fair Isaac Credit Organization,FICO)
  • pdf文件已经发出去了怎么防止别人修改,并且一旦修改阅读者能发现? 861
  • MySQL 用户权限管理:授权、撤销、密码更新和用户删除(图文解析)

最新文章

  • [实体关系抽取|顶刊论文]PRGC:Potential Relation and Global Correspondence Based Joint Relational Triple Extra
  • [实体关系抽取|顶会论文]Does it Really Generalize Well on Unseen Data? 它真的能很好地概括看不见的数据吗?关联三重提取方法的系统评价
  • [文档级关系抽取|ACL论文]文档级关系抽取中语言理解的基础模型
2023年12篇
2022年38篇
2021年18篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

深圳SEO优化公司和田网络推广哪家好普洱百度爱采购多少钱阜新百度网站优化排名沙井网站优化按天扣费报价哈尔滨网站制作设计公司南京百度竞价包年推广报价南澳企业网站建设公司福田网站推广系统推荐甘孜建网站承德阿里店铺托管报价丽江英文网站建设福田网站优化软件报价黔东南品牌网站设计定西百度竞价包年推广公司徐州seo网站推广价格福州网站优化推广哪家好黄冈网站设计飞来峡模板推广公司宁德百度网站优化排名多少钱石岩网站搭建哪家好清远优秀网站设计公司泸州百度网站优化排名报价湘潭seo网站推广价格辽源营销网站哪家好贺州网页制作多少钱昆明如何制作网站报价营口建设网站六安营销网站哪家好汕头百度关键词包年推广哪家好南充百度标王推荐歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化