自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Python的文件读取与写入

访问数据往往是使用各种分析工具的第一步,数据文件与数据格式常常有很多种,通过python对数据文件的访问包括对文件的读取和写入,主要总结数据形式包括常用的txt,csv,json格式,Excel格式。 Python的文件读取与写入1 读写txt文本1.1 读取txt文件1.2 写入txt2 读写c...

2020-05-30 20:41:12 25 0

原创 指针的总结

从指针的基本概念可以理解,在计算机中,数据是存储在计算机的存储单元中,每个存储单元都有一个编号,指针就是对应着存储单元的编号,根据指针就可以找到也就是数据存储的地址。 1 指针的类型 指针的类型是指针本身所具有的类型,一般去掉指针变量名,就是指针的类型。 int*p;//指针的类型是int* c...

2020-04-30 19:41:00 26 0

原创 Python时间数据类型

目录1 datetime基本知识点1.1 存储精细度1.2 计算时间差1.3 加减求另一个时间2 日期与字符串的转换2.1 时间类型转为字符串2.2 字符串转为时间数据类型 时间类型数据在生活中非常常见,经济、金融、物理等方面都会使用到,在观测数据过程中,对于时间序列数据常常使用的有三种: 时间戳...

2020-03-31 20:57:06 35 0

原创 Endnote使用中的问题总结

使用Endnote过程中遇到两个问题:如何批量录入,加载项每次需打开重新加载,针对以上两个问题,进行学习中的总结 一 批量录入Endnote 在使用谷歌学术引用文献时,录入的参考文献都是一条一条的,如果有大量的文献需要导入,就要求重复通过Endnote导入,非常不方便。通过实际的实践,有两种方法...

2020-02-16 11:28:49 111 0

原创 Pandas整数索引

在pandas上使用整数索引容易产生歧义,因为它和在列表、元组内构建数据结构进行索引有一点不同。 1.整数索引 如下代码 ser = pd.Series(np.arange(3.)) ser[-1] 返回的结果为: Traceback (most recent call last): Fil...

2020-01-31 19:02:14 96 0

原创 基于R lavaan 进行SEM分析总结

前期对SEM模型的构建以及问卷题项设计工作已经完成,本部分从问卷数据收集以及处理完成后开始分析。 一理论部分 1.1验证性因子分析 验证性因子分析CFA的主要目的在于进行效度验证,它与探索性因子分析有所不同。 探索性因子分析主要是为了找出影响观测变量的因子个数,以及各个因子和各个观测变量之间的相关...

2020-01-31 16:39:54 2033 0

原创 smartPLS入门操作学习

最近在使用使用smartPLS软件进行实证分析,奈何在网上有关smartPLS的入门综合学习的帖子实在是少之又少,学习不系统,一路走来,心中不免感慨良多,针对自己在学习中的过程,做一个简单的入门总结。 1. SmartPLS介绍 1.1 smartPLS是什么 smartPLS是一款用于偏最小二...

2019-12-24 22:17:24 1700 1

原创 Netlogo仿真初步学习总结

Netlogo初步学习总结一 Net logo理解及获得渠道二 软件的初步了解1.初始界面2.界面频繁使用的区域三 一个仿真如何进行(前情概要)1. 仿真世界的构成2. 仿真如何推进四 实战学习—牛吃草的仿真1.项目描述2.主要代码3.界面五 我遇到的问题1 符号的问题2.go按钮的执行与tick...

2019-11-11 18:37:50 3196 4

原创 梳理2 伪随机数

实际的代码中往往会使用到随机数,random函数往往具有生成随机数的功能,另外numpy.random模块在python内建的random模块基础上,可以高效生成不同概率分布下的完整样本值数组。 所谓伪随机数,是由具有确定性行为的算法根据随机数生成器中的随机数种子生成的 样本生成的几个常用的分布...

2019-11-03 18:02:17 35 0

原创 梳理1 Python内建数据结构

1.1元组 【理解】:固定长度,不可变对象序列,逗号分隔,圆括号 【元组生成】 赋值方式:Tup = 2,3,4 Tuple函数转化:tup = tuple([2,3,4,5]) 【元组的操作】 元组内部可变对象的修改: +连接元组生成更长的元组 元组的拆包(赋值变量进行拆包):普通拆包,嵌套拆包...

2019-10-27 15:24:55 25 0

原创 安装endnote和使用endnote的简单几步

一 为什么使用endnote 在写论文中,不免会用到文献引用的问题。如果没有接触过endnote,粗糙的方法可以使用word里面自带的引用方式:引用——插入如下图所示,一开始觉得还挺只能,但是有很多缺点就会暴露出来。比如说如果文献特别多不同期刊切换时格式不好统一修改;后期的文献不利于管理;尾注内...

2019-07-30 18:42:40 158 0

原创 函数式编程中常用的函数(总结)

一 函数式编程理解 ** 1.函数式编程的含义:** 函数式编程是一种编程的基本风格,就是构建程序的结构和元素的方式。函数式编程将计算过程看做是数学函数,也就是可以使用表达式编程。在函数的代码中,函数的返回值只以来传入函数的参数,因此使用相同的参数调用2次就会得到相同的结果。 如果说...

2019-07-30 17:23:08 51 0

原创 邮件合并功能:使用Excel批量生成word内容

一 功能简要介绍 1.使用背景:生活中在分发成绩单、请帖、各种证书时,往往要根据excel里面的数据根据固定的word格式填入固定的内容,然后打印出来分发给对应的人,比如说要对公司内的部分员工进行表彰,员工名单有 ...

2019-06-30 23:12:53 4288 0

原创 多个Excel表合并成一个Excel表

一 使用说明 问题描述: 往往在进行数据统计分析前,会遇到数据分在不同的表里的情况,这时候就需要将多个表的数据先放到一个表的数据里面,然后再进行分析。比如班级需要汇总每个人的信息,几十人每个人都发了个人的信息表,一个一个表的数据打开粘贴,不仅麻烦,而且还可能出错,这样的做法是最简单粗暴但是很浪费...

2019-06-30 17:38:04 6543 0

原创 求排名第n的薪水(学习中)

一 题目 编写一个 SQL 查询,获取 Employee 表中第 n 高的薪水(Salary)。 表的内容是如下: ±—±-------+ | Id | Salary | ±—±-------+ | 1 | 100 | | 2 | 200 | | 3 | 300 | ±—±...

2019-06-24 21:34:53 38 0

原创 一种使用Python计算可达矩阵的简单方法

在进行编码前要简单介绍几个知识点:有向图,邻接矩阵,可达矩阵 有向图、邻接矩阵、可达矩阵 有向图 现实中常常会表示从一个地点到另一个地点的路径,这样的带有从起点到终点的路线表示可以用有向图表示。如下图所示: 在该图中,可以看成由地点F1到F2,以及F1到F3,F3到F2的路径。 这种有向图也表示...

2019-03-31 18:08:42 2230 5

原创 pandas读取csv文件

1.导入的包: import pandas as pd import numpy as np 2.读取文件 我主要使用的是CSV文件格式,内容为如下: 将数据加入到指定路径中,然后进行读文件: def read_csv(path): f = open(path, encoding=&#...

2019-03-04 15:49:56 67 0

原创 MySql提取重复邮件

题目大致是这样的: 给了一张Person表,表的字段有Id和邮件名称Email,然后从表里面找出重复的邮件。原表是: ±—±--------+ | Id | Email | ±—±--------+ | 1 | a@b.com | | 2 | c@d.com | | 3 | a@b.c...

2019-02-07 11:50:58 73 0

原创 数据库:筛选出Employee工资高于Manager工资的人员(Mysql)

原题目是这样的: ±—±------±-------±----------+ | Id | Name | Salary | ManagerId | ±—±------±-------±----------+ | 1 | Joe | 70000 | 3 | | 2 | ...

2019-02-02 18:53:07 9320 5

原创 数据库表的连接

数据库中往往涉及到两个数据表的连接进行查询,查询的过程中有很多的注意技巧。首先梳理基本知识,然后进行分析不同的连接。 一 笛卡尔积 笛卡尔积常常在数学中用于两个集合的运算,集合X和集合Y的笛卡尔积运算表示为:X×Y,当两个集合进行笛卡尔积运算时,运算的结果为两个集合元素所有可能的组合。 例如集合A...

2019-01-20 13:35:13 89 0

原创 Mathematica画图的问题

由于写论文,使用了mathematica软件,从入门到写作,着实费了很多功夫,总结下自己遇到的问题,以后便于查看。 一 首先是书写函数问题 函数和MATLAB不一样,使用方括号"[]",而不是圆括号。 在进行求指数问题时,我总是会写成Exp()的形式,结果解出来的结果却还有...

2018-12-16 16:24:46 4107 2

原创 逻辑回归梳理

基本思路 看来很多逻辑回归的教程,很难理解,自己想梳理一下知识点。 逻辑回归虽然带有“回归”的字样,实际上是一种分类算法,但是使用了回归的思想来解决分类问题。既然是分类,也就是使得X的取值不同,Y取值0或者是1。但是逻辑回归如何通过X的取值来判断Y是0还是1,具体分类的思路可以这么理解: 我们重新...

2018-10-21 15:31:57 80 0

原创 使用selenium爬取餐厅信息

使用selenium爬取餐厅信息一 工具及平台介绍二 代码主要部分解析1.使用的库:2.根据url获取到网页的函数3.解析获取网页的内容并存到csv文件中三 网页完整代码结果 一 工具及平台介绍 使用python语言爬取 使用BeautifulSoup解析 爬取餐厅信息——大众点评某个地区的餐厅...

2018-10-21 10:39:22 140 0

原创 爬取网页中文乱码的问题

基本知识 计算机只能处理数字,所以将一个数字对应一个符号,所以不同的数字对应不同符号的方式有不同为不同编码方式。 ASCII码 :英文字符和二进制数字之间的关系。一个符号为一个字节(byte),一个字节是8位(bit),所以总体共可以组合为2的8次方也就是256种状态。对于英文字符是足...

2018-10-17 15:53:33 1435 0

原创 爬取虎扑博客内容的Python代码

爬取虎扑博客内容的Python代码爬取目标使用的工具具体步骤1.导入库并连接数据库2.获取前10页的URL3.获取网页4.爬取内容并导入到MongoDB数据库总代码运行成功截图 爬取目标 主要爬取的为虎扑网站博客前十页的标题、作者、发布时间、浏览量、回复数等信息,结果如下图所示: 使用的工具 数...

2018-10-15 17:58:32 119 0

原创 selenium打开谷歌浏览器

selenium是一个用于web应用程序测试的工具,它非常实用,selenium测试直接运行在浏览器中,可以模拟单击、输入、打开、验证等用户的操作 我是在python环境中使用selenium的,在进行操作的时候主要有以下几步: 1.安装selenium安装包 如果不是Anaconda环境,可...

2018-10-04 17:42:01 513 0

原创 安装anaconda的问题

我感觉每一个说好用的软件实际安装起来都没有那么顺心过,对于我来说,安装不下三次的软件都不是好软件。比如这个软件,痛苦的过程。于是种种在百度,尝试了各种方法后,最终,对我受益最大的是以下的网址,强烈安利: 点此进入链接 因为者篇文章所说的错误我都遇到了 不过最后所有似乎都完美解决的时候,我自己...

2018-09-17 16:50:10 787 0

原创 python中的counter类

调用Counter 类使用的方法为: from collection import Counter Counter用于计数,调用它会返回一个key为列表的值,value为该值的具体个数的对象 我们首先创建一个一维数组: x=np.random.random_integers(1,1...

2018-09-09 21:38:13 4029 0

原创 numerate()函数的学习

记录自己学习numerate的学习笔记 在Python中,enumerate() 函数可以生成一个开便利的数据对象,这些数据对象可以是列表,元组或者字符串,对于生成的数据对象不仅有数据内容,还自动带有一个索引序列,我们可以看一些一个例子。 首先我们可以生成一个数组: data=n...

2018-09-06 17:13:39 247 0

原创 python中assert的学习

在Python中,遇到了有关assert的使用,对于assert在敲代码的时候可以省略,但是当遇到错误时,它可以起到一种报错时显示错误的作用,真是万能的程序员。 我们可以写一个简单的函数来测试assert的语法可以如下写: def test(x,y): assert x==3, &q...

2018-08-09 15:15:52 78 0

原创 Python安装sklearn的问题

平时喜欢接触新的事物,电脑上安装了各种软件,学习很多东西,但是久而久之,使用过后就忘记了如何去安装以及最初使用的步骤,每次百度和求教浪费很多时间,写下来可最主要的是自己记住,其次,就是分享自己苦逼写代码遇到的各种错误历程,不会让后来人犯同样的错误。 好吧,言归正传。 最近因为在学习机器学习的初...

2018-08-08 12:22:05 12005 0

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