自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 数据分析 Chapter 3

数据分析 Chapter 3提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录数据分析 Chapter 3第三章 模型搭建和评估一、pandas是什么?二、使用步骤1.引入库2.读入数据总结第三章 模型搭建和评估提示:前期数据集加载import pandas as pd import numpy as npimport seaborn as

2021-07-22 22:58:15 265

原创 数据分析chapter2——待完善

数据分析chapter2提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录数据分析chapter2一、数据清洗和特征处理1.数据清洗2.特征处理二、数据重构1.数据合并2.另外一个角度看数据数据聚合与运算三、数据可视化一、数据清洗和特征处理1.数据清洗针对缺失、异常数据进行处理import numpy as npimport pandas as pddf = pd.read_csv('train.csv')df.info()#查看数据类型 df.isnull

2021-07-15 22:28:45 292

原创 数据分析——chapter1

文章目录Hands-on Data Analysis——Chapter 1一、数据载入及初步观察二、pandas基础三、探索性数据分析Hands-on Data Analysis——Chapter 1学习目标:获得待分析的数据、加载数据、查看数据、Pandas操作、初探数据分析等提示:以下是本篇文章正文内容,下面案例可供参考一、数据载入及初步观察import numpy as npimport pandas as pddf=pd.read_csv('train.csv')df.hea.

2021-07-13 23:10:26 207

原创 NLP知识图谱day5

先占个位,打卡后再写

2021-01-17 22:23:17 97

原创 知识图谱day4

今天主要是理解代码。

2021-01-15 22:52:24 81

原创 NLP知识图谱day3

MedicalGraph 中代码理解#!/usr/bin/env python3# coding: utf-8from py2neo import Graph, Node, Relationshipimport pandas as pdimport reimport osclass MedicalGraph: def __init__(self): cur_dir = '/'.join(os.path.abspath(__file__).split('/')[:-1

2021-01-13 23:30:49 283

原创 知识图谱day2

去GitHub上下载代码:https://github.com/zhihao-chen/QASystemOnMedicalGraph用pycharm打开下载压缩文件中的bulid_graph在类medicalgraph中输入你的密码,然后运行。进入http://localhost:7474/browser/查看运行结果。

2021-01-12 23:20:02 125

原创 知识图谱01

文章目录一、当前应用二、知识图谱定义1.图2.架构(schema)三、构建知识图谱1.数据来源2.信息抽取难点:处理非结构化数据3.构建知识图谱需要的技术4.具体构建技术四、知识图谱的存储五、环境配置六、neo4j实战六、通过py操作neo4j七、通过csv文件批量导入图数据一、当前应用示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、知识图谱定义知识图谱是由 Google 公司在 2012 年提出来的一个新的概念。从学术的角度,我们可以对知识图谱给一个

2021-01-11 19:54:35 361

转载 GO编程学习第十二天

GO编程学习第十二天并发编程一、并发与并行区别二、为什么需要并发三、Go并发原语1.协程2.通道channel并发编程一、并发与并行区别并发:两队人排队接一个咖啡机的咖啡并行:两队人同时接两个咖啡机的咖啡并发使并行变得容易,并发提供了一种构造解决方案的方法,并行一般伴随着多核。并发一般伴随这CPU切换轮训。二、为什么需要并发1.不阻塞、等待其他任务的执行,从而浪费时间,影响系统性能2.并发可以使得系统变得简单,将复杂的大任务切换成许多小任务执行,单独测试。Q:在开发中,经常会遇到为什么某

2020-12-25 20:46:29 258 1

转载 Go编程学习第十一天

Go编程学习第十一天单元测试一、初探GO单元测试二、单元测试要点三、基准测试四、mock、stub测试五、直接测试六、浏览器实时测试单元测试在日常开发中,我们通常需要针对现有的功能进行单元测试,以验证开发的正确性。 在go标准库中有一个叫做testing的测试框架,可以进行单元测试,命令是go test xxx一、初探GO单元测试现在假设现在需求是:完成两个复数相加,我们只需要一个函数便可以完成该任务。在开发中,我们需要对该函数进行功能测试,如何快速进行单元测试呢?鼠标放在函数上右键,选择G

2020-12-24 22:01:45 318

转载 Go编程学习第十天

Go编程学习第十天反射机制1.反射定义2.反射的作用3.反射的实现4.反射的实践反射机制1.反射定义指:程序可以访问、检测和修改它本身状态或行为的一种能力。Go 语言提供了一种机制在运行时更新变量和检查它们的值、调用它们的方法,但是在编译时并不知道这些变量的具体类型,这称为反射机制。2.反射的作用1.在编写不定传参类型函数的时候,或者传入类型过多时type User struct { gorm.Model Name string Age sql.

2020-12-22 22:03:05 108

转载 Go编程学习第九天

Go编程学习第九天异常处理一、error二、panic三、源码分析异常处理一、errorGo语言内置了一个简单的错误接口作为一种错误处理机制,接口定义如下:type error interface { Error() string //包含了一个Error()方法,返回值为string}error构造:1.error.New()err := errors.New("This is an error")if err != nil { fmt.Print(err)}error构造

2020-12-22 09:15:36 201

转载 GO编程学习第八天

GO编程学习第八天包管理1.Go Modules是什么2.Go Modules的使用方法包管理1.Go Modules是什么Go Modules于Go语言1.11版本时引入,在1.12版本正式支持,是由Go语言官方提供的包管理解决方案Modules是相关Go包的集合,是源代码交换和版本控制的单元。go命令直接支持使用Modules,包括记录和解析对其他模块的依赖性2.Go Modules的使用方法2.1 环境变量可以用Go env命令查看当前配置$ go envGO111MODULE="a

2020-12-21 21:51:57 227

转载 Go编程学习第七天

Go编程学习第七天前言一、结构体1.结构体定义2.操作结构体3.标签4.内嵌结构体二、方法1.方法定义2.方法接收者三、接口1.定义2.实现3.类型断言4.接口前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、结构体示例:Go 语言中没有“类”的概念,也不支持像继承这种面向对象的概念。但是Go 语言的结构体与“类”都是复合结构体,

2020-12-20 22:24:49 102

转载 Go编程学习第六天

Go编程学习第六天函数一、函数定义二、值传递和引用传递三、变长参数四、多返回值五、命名返回值六、匿名函数七、闭包函数一、函数定义在go语言中函数定义格式如下:func 函数名([参数列表]) [返回值类型]{ 函数主体}//中括号内是可选参数eg:func GetSum(num1 int, num2 int) int { result := num1 + num2 return result }二、值传递和引用传递值传递:在函数调用过程中将实参拷贝一份到函数中,这样在函数

2020-12-19 20:58:50 290 1

转载 Go编程学习第五天

Go编程学习第五天一、数组1.数组定义2.数组操作3.多维数组4.数组作为函数参数5.指针数组与数组指针二、切片1.切片定义2.切片扩充与拼接一、数组1.数组定义//常用以下三种方式来定义var array1 = [5]int{}//在声明时没有为其指定初值,所以数组内的值被初始化为类型的零值。var array2 = [5]int{1,2,3,4,5}//使用显示的方式为数组定义初值。var array3 = [5]int{3:10}//通过下标的方式为下标为3的位置赋上了初值10,即此数组为

2020-12-18 21:25:40 269 1

转载 GO编程学习第四天

Go编程学习第四天字典与字符串一、字典1.定义字典2.字典操作二、字符串1.字符串定义2.strings包3.strconv包4.字符串拼接1.sprintf2.拼接3.bytes.Buffer4 strings.Builder拼接5.对比字典与字符串一、字典map是一种较为特殊的数据结构,在任何一种编程语言中都可以看见他的身影,它是一种键值对结构,通过给定的key可以快速获得对应的value。1.定义字典定义字典可以不用指定容量,但是指定容量可以提高程序效率var m1 map[string

2020-12-17 21:25:10 95

转载 GO编程学习第三天

Go编程学习第三天前言一、运算符二、控制语句二、使用步骤1.引入库2.读入数据总结前言一、运算符基本的运算符+、-、、/、取余%、++自加、–自减等关系运算符:==、!=、>、<、>=、<=逻辑运算符:&&、||、!取反位运算符:&、|、^异或、<<左移、>>右移赋值运算符:=、+=、-=、=、/=、%=、<<=、>>=、&=、^=按位异或后赋值其他:&a取变量a的实际地址,*a

2020-12-16 21:54:58 84

转载 GO编程学习第二天

GO编程学习第二天前言一、变量二、常量三、枚举前言昨天学习了GO编程中的数据类型和关键字,今日学习定义变量以及定义特殊的变量一、变量声明变量用var,注意变量名不能以数字开头,声明形式有:var 标识符 类型,var 标识符1,标识符2 类型声明变量有如下方式:指定变量类型时若没给初始则会采用默认的,比如bool类型的默认为false,数值类型默认0‘:=’左侧必须为声明的新变量,并且编译器会自动根据右边的初值来推断变量类型多个变量声明var 变量1, 变量2, 变量3 = 变量1的初值

2020-12-14 23:12:00 105

转载 Go学习第一天

GO学习第一天提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档今日目录GO学习第一天一.数据类型1.按类别分2.派生类别3.基于架构二.关键字1.常用关键字2.36个预定义标识符三.标识符一.数据类型1.按类别分布尔型数字型位的运算采用补码字符串类型:字符串就是一串固定长度的字符连接起来的字符序列,Go 的字符串是由单个字节连接起来。复数va

2020-12-13 21:29:15 86

转载 Go编程学习第0天

go语言学习第0天1.开发环境安装2.尝试第一个go程序1.开发环境安装IDE选择 :这里采用vscode,因为免费,vscode地址:https://code.visualstudio.com/,安装后直接在插件市场里面安装go插件go安装包:https://studygolang.com/dl开发环境配置:需要配置go安装到path环境变量内,对于win系统:go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,di

2020-12-12 23:25:59 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除