R median() 函数用来计算样本的中位数。中位数(Median)又称中值,统计学中的专有名词,是按顺序排列的一组数据中居于中间位置的数,代表一个样本、种群或概率分布中的一个数值,其可将数值集合划分为相等的上下两部分。median() 函数语法格式如下:median(x, na.rm = FAL
统计学中,线性回归(Linear Regression)是利用称为线性回归方程的最小平方函数对一个或多个自变量和因变量之间关系进行建模的一种回归分析。简单对来说就是用来确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法。回归分析中,只包括一个自变量和一个因变量,且二者的关系可用一条直线近似
mongoose 是一个对象文档模型(ODM)库mongoosejs.com/可以为文档创建一个模式结构(Schema)可以对模型中的对象/文档进行验证数据可以通过类型转换转换为对象模型可以使用中间件应用业务逻辑6.1 mongoose 提供的新对象类型Schema定义约束了数据库中的文档结构个人感
8.1 Windows系统中的安装启动第一步:下载安装包MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:Install MongoDB — MongoDB Manual这里建议下载4.0.12版本的,
30道Python练习题,建议大家先独立思考一下解题思路,再查看答案。1. 已知一个字符串为 “hello_world_yoyo”,如何得到一个队列 [“hello”,”world”,”yoyo”] ?使用 split 函数,分割字符串,并且将数据转换成列表类型:test = 'hello_worl
Windows 上怎样做 Python 开发?是像大神那样使用纯文本编辑器,还是用更加完善的 IDE?到底是用自带的命令行工具,还是需要装新的 Terminal?本文将带你了解如何利用微软官方维护的 MS Terminal 与 VS Code,来为 Python 开发保驾护航。使用 Windows
增删改查是我们日常开发中的最基本任务,在JavaScript中我们经常需要从数据组删除特定的数据项。然而,JavaScript数组中并没有提供删除特定数据项的方法。所以我们必须使用替代的方法,来从javaScript中删除特定数据项。如何在Javascript中删除特定的数组项1:使用 filter
图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。图形用户界面是一种人与计算机通信的界面显示格式,允许用户使用鼠标等输入设备操纵屏幕上的图标或菜单选项,以选择命令、调用文件、启动程序或执行其它一些日常任务。与通过
Tkinter模块中有15个控件供我们使用,我们先对这些控件做一个简单的介绍。1) Button提供一个按钮,点击能触发事件。2) Canvas提供一个画布,即GUI界面的大小。3) Tk创建应用程序主窗口。4) Checkbutton可选择的多个按钮。5) Entry提供一个输入框,从键盘输入信息
1. Frame控件我们前面学习了窗口和Label,我们如果要在一个窗口上放置很多个控件,那么我们仅仅依靠定位是没办法很好的进行管理,所以我们要使用一个可以在窗口内存放管理控件的容器——Frame。Frame的使用方式和窗口的类似,我们直接通过例子来学习一下:12345678910111213141
1. Entry控件Entry控件的作用是在键盘输入的文本信息,它的语法格式如下:1my_entry = Entry(容器,可选项)容器即内容放入的位置,可选项和上一节我们学习提到的Button中的可选项类似, 可选择的有:样式功能bg和bd背景颜色和边框大小cursor光标的形状font文本字
1. Radio按钮有的时候我们需要在多个选项中选择一项,那么我们就可以使用到Tkinter模块中的Radiobutton方法来创建相关按钮,创建的选项效果图如下:它的语法格式同前面的方法类似,它的相关可选项也相似,下面我们就直接通过例子来学习这个控件,代码如下:1234567891011121
Canvas,中文意为画布,在Tkinter模块中对应的是一片矩形区域,给使用者提供绘图的空间,可以把图形、文本、椭圆或按钮等组件放在画布上,也可以进行图案的绘画、在使用Canvas组件之前我们要先来学习一下它对应的屏幕坐标系。计算机中的图像我们一般用像素来作单位,每个像素会有2个值,我们在Canv
基于我们前面学习的内容,我们已经可以进行一些小程序的开发,本节我们就来通过两个练习来进一步掌握相关知识。 1. 猜数字使用Tkinter开发一个猜数字游戏,运行效果如图所示。游戏中电脑随机生成1024以内数字,使用者去猜,如果猜得数字过大过小都会进行提示并把范围缩小,程序要统计玩家猜的次数,最
Tkinter模块,通过该模块我们可以进行简单的图像界面开发,但是我们可以发现很多人在开发的时候还会选择wxPython模块,它是一个比较成熟且特性比较丰富的模块,它和Tkinter类似,也要引入窗口、按钮、文本框等内容,但是又有它独特的用法,在这里我们先通过一张图来了解一下程序和窗口之间的关系。然
wxPython中的控件全部继承与wx.Control,包含了静态文本、文本输入控件、按钮、列表、滑块、滚动条、复选框等,本节我们来学习一下静态文本和文本输入控件。 1. 静态文本静态文本就是在上屏幕显示的静态文字,我们使用的是wx.StaticText类来完成,它的语法格式为:1wx.Sta
1. 按钮按钮是GUI界面中必不可少的一环,在前面Tkinter中已经介绍过按钮,而且大家对按钮一定不陌生,那么我们直接进行语法的学习,wxPython中按钮的语法结构为:1wx.Button(parent,id,label,pos,size,style,validator,name)它的相关
图形界面开发的时候往往要面临一个如何布局的问题,一个合理的布局能够把有面积的使用最大化,也能帮助使用者更直观的使用界面,我们使用wxPython的时候可以采用两种布局的形式,一种是前面我们用到的绝对布局,也就是说我们所创建的控件的位置是固定不变的,无论窗口的大小如何变化,绝对布局的子窗口或者控件都是
设计开发的界面之所以称为用户界面,是因为它能响应使用者的操作,然后执行相关指令,如果设计出来的界面只能够进行浏览阅读,那么只能称之为图片或者可读文本。在响应使用者的操作之前,我们要来了解几个名词。1) 事件事件就是用户执行的动作,例如我们去点击一个按钮,这就是一个事件2) 事件类型事件也是有分类的,