【社会网络分析图】python实现

社会网络分析图—Python实现

主要记录学习《Python数据挖掘方法及应用》(王斌会 著)第八章的内容。

社会网络分析主要有两大要素:
①行动者,在社会网络中用节点(node)表示;②关系,在社会网络中用连线(edge)表示,关系的内容可以是友谊、借贷或沟通,其关系可以是单向或双方的,切关系强度存在强度的差异。

社会网络分析包networkx

networkx是python语言开发的图论与复杂网络建模工具,内置了常用的图与复杂网络分析算法,可以方便进行复杂网络数据分析和仿真建模等工作。

网络图之知识图谱

知识图谱,又称为科学知识图谱,在图书情报界称为知识域可视化或知识领域映射地图,是显示知识发展进程与结构关系的一系列不同的图形,用可视化技术描述知识资源及其载体,挖掘、分析、构建、绘制和显示知识及它们之间的相互联系。

共现矩阵

图谱共现矩阵是把数据进行整合筛选等操作后,将所要的某一列数据进行处理。这一列中出现的数据,通过矩阵的方式表示它们之间的联系。矩阵中的数字代表相关联的次数。
程序中出现的数据都是本书所给实例。
下载数据的网站[\《Python数据分析》暨南大学 王斌会](http://blog.leanote.com/DaPy)

附上程序
#!/usr/bin/env python
#   -*-   coding:   cp936   -*-  使用中文
import networkx as nx
import matplotlib.pyplot as plt
nG=nx.Graph();#创建一个空的图
nG

一定要加前两行,要不然后面画图会显示不了中文


import pandas as pd   
#分解信息
def list_split(content,separator): 
    new_list=[]
    for i in range(len(content)):
        new_list.append(list(filter(None,content[i].split(separator))))#以separator为分隔符
    return new_list
#清除信息中的空格
def list_replace(content,old,new):            
    return[content[i].replace(old,new) for i in range(len(content))]

WXdata=pd.read_excel('PyDm_data.xlsx','WXdata');

设置一个分解信息函数list_split(content,separator)和清除空格的函数list_replace(content,old,new),由于原始文本数据中含标点符号,对数据进行预处理,去掉这些干扰的东西。

def find_words(content,pattern): #寻找关键词
    return[content[i] for i in range(len(content)) if (pattern in content[i])==True]
    
def search_university(content,pattern):#寻找大学
    return len([find_words(content[i],pattern) for i in range(len(content))
               if find_words(content[i],pattern)!=[]])
university=pd.read_excel('PyDm_data.xlsx','university');
#university1=sum(university,[])

organ=list_split(WXdata['Organ'],';')

data1=pd.DataFrame([[i,search_university(organ,i)] for i in university['学校名称']])

keyword=list_split(WXdata['Keyword'].dropna(axis=0,how='all').tolist(),';;')
keyword1=sum(keyword,[])
author=list_replace(WXdata['Author'].dropna(axis=0,how='all').tolist(),',',';')
author1=list_split(author,';')
author2=sum(author1,[])
data1;

查找函数find_words(content,pattern)用于查找每一列中所要元素
由于后面要画三个图,分别是作者,大学和关键词,这里先提取出数据

#获取前30名的高频数据
data_author=pd.DataFrame(author2)[0].value_counts()[:30].index.tolist()

data_keyword=pd.DataFrame(keyword1)[0].value_counts()[:30].index.tolist()

data_university=data1.sort_values(by = 1,ascending=False,axis=0)[0:30][0].tolist()
#data_university=data1.sort_values(by=1,ascending=False,axis=0)[0:30]['学校名称'].tolist()
data_university;

由于数据较多,这里设置一个提取高频数据的函数,只选取每一列中出现次数最多的三十个来进行研究。


```python
def occurence(data,document): #定义共现矩阵
    empty1=[];empty2=[];empty3=[]
    for a in data:
        for b in data:
            count = 0
            for x in document:
                if [a in i for i in x].count(True)>0 and [b in i for i in x].count(True)>0:
                    count=count+1
            empty1.append(a);empty2.append(b);empty3.append(count)#append() 方法向列表的尾部添加一个新的元素。只接受一个参数
    df=pd.DataFrame({'from':empty1,'to':empty2,'weight':empty3})
    #具有标注轴(行和列)的二维大小可变的表格数据结构
    G=nx.from_pandas_edgelist(df,'from','to','weight')
    #返回包含边列表的图形
    return (nx.to_pandas_adjacency(G,dtype=int))#注意对齐

自定义用于画图的共现矩阵的函数 occurence(data,document)

Matrix1=occurence(data_author,author1)
Matrix1;
Matrix2=occurence(data_university,organ)
Matrix2;
Matrix3=occurence(data_keyword,keyword)
Matrix3;

作者矩阵Matrix1
作者矩阵Matrix1的结果
大学矩阵 Matrix2
大学矩阵 Matrix2的结果
关键词矩阵 Matrix3
关键词矩阵 Matrix3的结果

import networkx as nx
import matplotlib.pyplot as plt              #加入中文汉字
plt.rcParams['font.sans-serif']=['SimHei']   #设置字体为SimHei显示中文
plt.rcParams['axes.unicode_minus']=False     #设置正常显示字符
#设置线条样式  plt.rcParams['lines.linestyle'] = '-.'
#设置线条宽度 plt.rcParams['lines.linewidth'] = 3

nf1=nx.from_pandas_adjacency(Matrix1)
#建立布局,对图进行布局美化,networkx 提供的布局方式有:
#- circular_layout:节点在一个圆环上均匀分布;   - random_layout:节点随机分布
#- shell_layout:节点在同心圆上分布;     - spring_layout: 用Fruchterman-Reingold算法排列节点(类似多中心放射状)
#- spectral_layout:根据图的拉普拉斯特征向量排列节

#以下语句绘制以带宽为线的宽度的图

nx.draw(nf1,with_labels=True,node_color='yellow')

作者列的网络图高频作者之间合作情况
高频作者之间合作情况

nf2=nx.from_pandas_adjacency(Matrix2)
nx.draw(nf2,with_labels=True,node_color='yellow')

高校之间合作图谱
高校之间合作图谱

graph3=nx.from_pandas_adjacency(Matrix3)
nx.draw(graph3,with_labels=True,node_color='yellow')

关键词知识图谱
关键词知识图谱

最后,附上一些程序实现过程中参考的网站
1.入门|始于Jupyter Notebooks:一份全面的初学者实用指南http://baijiahao.baidu.com/s?id=1601883438842526311&wfr=spider&for=pc
2.Networkx参考手册 - qingqingpiaoguo的专栏 - CSDN博客
https://blog.csdn.net/qingqingpiaoguo/article/details/60570894
3.python复杂网络库networkx:绘图draw - 皮皮blog - CSDN博客
https://blog.csdn.net/pipisorry/article/details/54291831
4.Drawing — NetworkX 1.10 documentation
https://networkx.github.io/documentation/networkx-1.10/reference/drawing.html
5.《数据挖掘方法》
http://blog.leanote.com/cate/dapy/%E7%9B%AE%E5%BD%95

皆非ay
关注 关注
  • 34
    点赞
  • 256
    收藏
    觉得还不错? 一键收藏
  • 20
    评论
社会网络分析-python
06-29
社会网络分析 动物书, 基于python语言的分析 7章180页
Python Matplotlib 基于networkx画关系网络
09-19
主要介绍了Python Matplotlib 基于networkx画关系网络,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
社交网络分析(Social Network Analysis in Python)①
weixin_33802505的博客
10-03 2334
今天的网络是我们日常生活的一部分。 让我们学习如何使用网络在Python中可视化和理解社交网络 网络无处不在,道路网络,社交媒体上的朋友和关注者网络以及办公室同事网络。 他们在日常生活中发挥着重要作用,从传播有用信息到影响全国选举。 分析这些网络并根据这些网络做出明智决策的能力是一项对任何数据分析师都很重要...
基于python CNN卷积神经网络模型实现6类别垃圾分类 毕业设计 附完整代码数据
02-03
基于python CNN卷积神经网络模型实现6类别垃圾分类 毕业设计 附完整代码数据 目前垃圾分类已经在许多城市开展起来。这看似微不足道的“小事”,实则关系到13亿多人生活环境的改善,理应通过人工智能技术来大力提倡社会风气养成。本次实验提供六个类别的垃圾识别分类数据集,分别是glass、cardboard、metal、paper、plastic、trash。本次实验是基于卷积神经网络模型来完成六个类别垃圾分类。 2.任务要求 每位同学单独完成;建立神经网络模型,并尽可能将其参数调优到最佳状态;绘制深度学习模型、绘制并分析学习曲线等;分析模型并试着调试不同学习率等超参数对模型的结果影响 ;使用Python语言。 3.实验方法 --- 卷积神经网络 (Convolutional Neural Network, CNN)是一种结构类似于人类或动物的 视觉系统 的人工神经网络,包含一个或多个卷积层(Convolutio
R语言︱SNA-社会关系网络—igraph包(社群划分、画)(三)
热门推荐
素质云笔记
05-18 5万+
社群划分跟聚类差不多,参照《R语言与网站分析》第九章,社群结构特点:社群内边密度要高于社群间边密度,社群内部连接相对紧密,各个社群之间连接相对稀疏。 那么 一、社群发现模型 1、基于点连接的社群发现——clusters 如果一个点与社群有联系则放在一个网络中,简单易懂,耗时短,但是分类效果并不特别好。 clusters(g.dir,mode="weak")
社会网络分析与挖掘---Python之networkx介绍
CS改变世界
06-18 3万+
最近学习社会媒体挖掘,需要完成几个实验,Python的第三方模块networkx几乎都囊括了这些实现的接口,Python的好处就是开源,所以它的第三方模块的源码都可以看到,我看了实现的源码做了部分修改,算是完成了实验。下面对这个库做一些介绍。 1. introduction networkX是一款Python的软件包,用于创造、操作复杂网络,以及学习复杂网络的结构、动力学及其功能。 有了ne...
Python数据分析
WXJWHQWY的专栏
06-29 604
数据科学:大数据+云计算   随着大数据时代的来临,一门集数学、统计学和计算机科学为一体的数据科学在全世界范围内迅速兴起。数据科学也成为横跨自然科学和社会科学的一门学问。未来社会,不管是政府管理还是企业运营,都必须和数据打交道。未来研究,不管是进行自然科学研究还是做人文社科研究,都离不开数据处理与分析。未来大学,不管你学文科的还是学理科的,都得学习数据分析与软件应用。   人类从农耕社会进入工...
python画关系网络-python networkx 包绘制复杂网络关系实现
weixin_37988176的博客
11-01 3465
1. 创建一个import networkx as nxg = nx.Graph()g.clear() #将上元素清空所有的构建复杂网络的操作基本都围绕这个g来执行。2. 节点节点的名字可以是任意数据类型的,添加一个节点是g.add_node(1)g.add_node("a")g.add_node("spam")添加一组节点,就是提前构建好了一个节点列...
Python数据分析」 社交网络:共现/合作网络(无向有权) 生成邻接矩阵、共现矩阵
Parzival_的博客
07-19 1万+
使用从数据库中导出的论文、专利数据,做作者/专利权人合作网络,实际上也就是共现网络。 使用的数据形式示例: 其中F列是作者信息,其他列包含其他信息。 合作网络构建 生成合作网络代码主函数: if __name__ =='__main__' : co_list = [ ["AA | BB | CC | DD",2019], ["EE | BB | FF ",2018], ["AA | GG | FF | HH | KK",2019],
【大数据】十、社会网络挖掘(Girvan-Newman、拉普拉斯矩阵、Simrank)
ywm_up
07-09 2925
文章目录1 社会网络的聚类1.1 社交网络的距离计算1.2 中介度1.2 Girvan-Newman算法2 划分2.1 描述的一些矩阵2.2 一句拉普拉斯矩阵特征值划分3 Simrank 将社会网络看成,挖掘人际关系是很有意思的一个研究方向。 1 社会网络的聚类 1.1 社交网络的距离计算 定义距离: 假设两个节点有边,那么距离足够接近,距离定义为 1。没有边,距离很远,定义为 ∞。 1.2 中介度 一条边(a, b)的中介度定义为节点对(x, y)的数目,其中(a, b)处于 x 和 y
python关键词共现与社会网络分析.zip
06-17
python实现了知网论文的高频关键词提取,生成高频关键词矩阵,并进行了社会网络分析
(基于python的毕业设计)网络舆情分析系统(源码+说明+演示视频).zip
06-17
(基于python的毕业设计)网络舆情分析系统(源码+说明+演示视频),本科毕业设计高分项目。 【项目技术】 python+Django+mysql 【实现功能】 (1)用户注册登录:用户们(这里的用户主要是社会上负责网络安全的工作人员...
django项目实战之网络舆情分析系统(源码+说明+演示视频).zip
06-10
(2)首页模块:网站的前台页面主要对所有菜单进行显示,除此之外还能显示最新的社会舆情信息、舆情统计等。 (3)文本分析模块:系统具有数据分析功能,可以根据用户输入在文本框中的内容进行数据分析,还可以对...
双代号网络、双代号时标网络、单代号网络精讲
weixin_68261415的博客
02-17 2万+
(2)已完工作预算费用(挣得值)=A+B+C+D+E+1/2F+4/5G+3/4H=30+60+25+30+150+1/2*60+4/5*100+3/4*40=435 万元(即前锋线上的累计值)或=475-1/2F-1/4H=475-1/2*60-1/4*40=435 万元。③总时差的应用:工期索赔(业主的责任且延误的时间超出本工作的总时差,超出部分可索赔。(1)实际工期:根据现场各项工作的实际持续时间,确定持续时间最长的线路即为实际的关键线路,关键线路上的持续时间之和为实际工期。
在线作丨绘制一个含饼的组内网络分析(Network Analysis)
weifanbio的博客
07-12 1277
前几期小编给大家介绍了如何做一个组间网络分析(Network Analysis) 在线作丨绘制组间网络分析(Network Analysis),有小伙伴对希望小编更新一期组内互作网络的说明。所以,它来了~ Q1:什么是网络分析(Network Analysis)? 网络分析(network analysis)是通过计算特征值间的相关系数,寻找变量之间的联系,以网络或者连接模型(connection model)来展示数据的内部结构,并将显著相关的特征节点用不同粗细的线相连来表示不同变量(物种或基因等)
常见的网络拓扑结构,你都看懂吗
mengmeng_921的博客
07-18 687
总线型结构是将网络中的所有设备通过相应的硬件接口直接连接到公共总线上,结点之间按广播方式通信,一个结点发出的信息,总线上的其它结点均可“收听”到。总线型结构就像一张树叶,有一条主干线,主干线上面由很多分支。总线型拓扑结构的网络特点如下结构简单,可扩充性好;当需要增加节点时,只需要在总线上增加一个分支接口便可与分支节点相连,当总线负载不允许时还可以扩充总线;使用的电缆少,且安装容易;使用的设备相对简单,可靠性高;维护难,分支节点故障查找难。总线型拓扑结构的结构特点如下。
社会网络分析法SNA
weixin_34309435的博客
06-16 1912
社会网络分析法(Social Network Analysis)SNA 社会网络是社会行动者及他们之间关系的集合,行动者可以是个人、群体、组织乃至国家。关系是多方面的,有多种类型。由来自一个群体内行动者之间的关系构成的网络叫做1-模网络;两个群体的行动者之间的关系网叫做2-模网络;一个群体内的行动者参与多个社会团体构成的网络叫做...
Python实现共现矩阵及networkx可视化结果
TonyHsuM的博客
01-15 6327
Python实现共现矩阵及networkx可视化结果共现矩阵代码实现networkx可视化代码实现参考文章 共现矩阵 共现矩阵:也称为共词矩阵,能表明两个词之间的关系程度 首先假设我们有两句话,如下所示,通过jieba分词和停用词词表过滤,我们可以得到以下结果: test = ["E的B的C", "B的C的D"] 接着我们可以通过关键词来构建共现矩阵,可以看到,BE同时出现一次,则其权重为1,BC同时出现两次,则其权重为2,以此类推 由此可以看出,共现矩阵是一个对角矩阵。 共现矩阵的[0][0
node-v5.1.1-linux-x64.tar.xz
最新发布
05-10
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
python实现社区划分算法
06-22
### 回答1: 社区划分算法是网络科学领域中常用的算法,通过将网络中的节点划分成多个社区来探索网络结构和功能。其中,python是一种常用的编程语言,具有易学易用和强大的适应性。下面简要介绍如何用python实现社区划分算法。 首先需要安装python的相关库,比如igraph、community等。igraph是一种开源的网络分析库,提供了丰富的网络分析功能。而community则是一种常用的社区划分算法库,可以实现Louvain算法和Infomap算法等。 接下来需要加载网络数据,并进行网络结构的可视化。可以使用python的networkx库或igraph库来加载网络数据,并使用matplotlib或igraph库来进行网络结构的可视化。 然后,可以使用community库中的Louvain算法或Infomap算法来进行社区划分。Louvain算法是一种基于模块化最大化原理的社区划分算法,可以将网络中的节点划分成多个社区,使得同一社区内的节点具有高度的相似度,而不同社区的节点具有较大的差异性。而Infomap算法则是一种基于信息流理论的社区划分算法,可以将网络中的节点划分成多个社区,在保证信息流的最小化的前提下,使得同一社区内的节点具有较高的相似性。可以根据具体的需求来选择合适的社区划分算法。 最后,可以使用python语言将社区划分结果进行输出,并进行可视化展示。可以使用pandas或numpy库来处理数据,并使用matplotlib或seaborn库来进行数据可视化。 综上所述,python实现社区划分算法是非常简单和实用的,它使得网络科学研究得以快速发展和推广。通过使用python实现社区划分算法,可以更有效地处理大规模网络数据,并为网络科学研究提供更多的思路和方向。 ### 回答2: 社区划分算法,也称为社团检测,是指基于网络数据,将网络中的节点分为若干个社区或群组的过程。而Python是一种高级编程语言,具有简洁、易读、易学等特点,因此非常适合实现该算法。 在Python中,实现社区划分算法需要使用相关的库或工具,例如NetworkX、igraph等。通过这些工具,可以构建网络模型,并进行社区划分操作。 具体实现过程包括以下几个步骤: 1.构建网络模型:使用相关库或工具,如NetworkX,创建节点和边,构建网络。 2.选择社区划分算法:在Python实现社区划分算法有多种选择,例如Louvain、GN、Infomap、Label Propagation等算法。 3.进行社区划分操作:根据所选算法的不同,对网络进行社区划分,生成对应的社区结果。 4.评价社区划分结果:使用一定的指标评价社区划分结果,如模块度、NMI等指标,判断社区划分效果。 5.可视化展示:通过可视化工具,如matplotlib,对社区划分结果进行可视化展示,便于理解和分析社区划分的结果。 总之,Python具有丰富的库和工具,可以方便地实现社区划分算法,并对其结果进行评价和展示,为社会或学术研究提供了便捷的工具和平台。 ### 回答3: 社区划分算法是一种将网络或形分解成多个相互连接的子集的方法。Python语言是一种优秀的编程语言,具有丰富的第三方库和工具,常被用来实现社区划分算法。下面将介绍如何在Python实现社区划分算法。 首先,需要使用networkx库来构建网络或形。networkx库提供了多种形模型和算法,便于构建和分析网络。 其次,选择适合该网络或形的社区划分算法。目前常用的社区划分算法有:Louvain算法、GN算法、Fastgreedy算法等。这些算法都有对应的python库或软件包,可以方便地在Python中使用。 接着,利用所选择的算法进行社区划分。代码实现的过程中可以使用python中的函数和循环语句来优化算法的运行时间和空间复杂度。同时需要注意算法的参数设置和结果的解释和可视化。 最后,通过数据分析和可视化工具,对社区划分结果进行评估和分析。这些工具包括matplotlib、pandas、seaborn等库,可以方便地生成各种表和量化指标,如模块度、节点度中心性等。这将有助于理解和展示社区划分的实际应用价值。 总之,Python语言可以方便地实现社区划分算法,并且通过数据分析和可视化工具对结果进行评估和分析。这将为社区划分算法在社交网络、生物信息学等领域的应用提供有力的支持。

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

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

热门文章

  • 【社会网络分析图】python实现 16850
  • 【Registration of 3D Point Clouds with Low Overlap】 3793

最新评论

  • 【社会网络分析图】python实现

    qazwsx161700443: 你好,能分享下数据吗

  • 【社会网络分析图】python实现

    m0_65201110: 你好,能分享下数据吗

  • 【社会网络分析图】python实现

    wth1209: 有数据集么

  • 【社会网络分析图】python实现

    m0_58216189: 求数据集

  • 【社会网络分析图】python实现

    王小波呀: 数据已经丢失了,博主方便再发一次么

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • 【Registration of 3D Point Clouds with Low Overlap】
2022年1篇
2019年1篇

目录

目录

评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

深圳SEO优化公司常州优化价格济源外贸网站制作深圳seo优化哪家好大浪网站改版推荐随州网站制作设计多少钱乐山网站改版价格大理高端网站设计多少钱赣州网站设计贵阳关键词按天计费多少钱东营外贸网站制作多少钱桐城优化公司贵港网站优化按天扣费推荐晋城企业网站建设哪家好扬州百度爱采购哪家好临汾网站优化软件多少钱菏泽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 网站制作 网站优化