自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 background背景图片于文字排版小技巧——html,css

目标是要实现下面类似的效果,图标在文字前面将图片放到作为标签放到文字前面结果就会出现图片和文字的对齐问题,当然,可以给图片加margin来调整对齐,但是这样做太复杂将图片作为背景图将图片作为背景图片,只要用到几个css属性,就可以轻松达到想要的效果css li{ list-style: none; background-image: url('logo.png'); background-size: 15px 15px; background-

2021-09-16 00:24:51 998

原创 探讨for...in和for...of在实际应用的差别——javascript

文章目录for...in和for...of的基本概念分别使用for...in和for...of遍历数组和对象等测试遍历数组两种方法遍历数组得到的结果的差异for...in的继承性遍历对象遍历字符串发现:js中字符串可以用索引直接取得字符for…in和for…of的基本概念其中for-of是ES6新增的迭代语法在MDN上的解释:for…in语句以任意顺序遍历一个对象的可枚举属性。对于每个不同的属性,语句都会被执行。for…of语句在可迭代对象(包括 Array,Map,Set,String,Typ

2021-09-15 14:32:34 393

原创 layui upload插件实现本地预览图片,点击事件之后再上传图片

1.首先先看upload参数,大概就能了解能实现的功能2.这里用官方的例子来改layui.use(['upload', 'form', 'element', 'layer'], function () { var form = layui.form ,upload = layui.upload ,element = layui.element ,layer = layui.layer; //常规使用 - 普通图片上传 var uploadIn

2021-06-29 23:03:50 1274 3

原创 sqlalchemy版本更新导致的问题收集

问题一新版本:1.4.15旧版本:1.3.24flask项目将版本从1.3.24更新到1.4.15之后,出现了对象序列化出错的问题。原因在1.3.24版本中,使用sqlalchemy查询mysql数据库时,用first()方法查询到的是一个值在1.4.15版本中,first()方法查询到的是一个Row对象,并且该对象不支持序列化,所以会报错我的解决方法在1.4.15版本使用first()方法之后,在传值的时候用下标把值取出来data = tablename.query.fi

2021-06-01 10:50:19 755

原创 echarts绘制词云图及常用属性

series:[{ type: 'wordCloud', gridSize: 5, // 单词之间的间隔大小 rotationRange:[45, 135], // 字体旋转角度的范围,这里是45度到135度 shape:'star', // 词云的形状,可选值有 // cardioid心形,diamond菱形,square正方形,triangle-forward指向右边...

2020-04-11 02:35:00 5760

原创 scala列表-List.tabulate方法

List.tabulate()()第一个参数接收一个或多个值,代表一维或多维列表第二个参数相当于一个或多个for循环,()内的参数就是这些for循环最中间对每个for循环的值的计算公式举个例子:(这里是多维列表的例子)List.tabulate(2,3)() // 代表生成一个二维的列表,两行三列// 假设第二个参数是bList.tabulate(2,3)(b)// 这个b是什么...

2020-03-20 15:49:45 2024

原创 Scala变量与常量赋值

Scala变量的声明在 Scala 中,使用关键词 “var” 声明变量,变量是可以在声明之后改变的,通过赋值的方式可以直接修改变量的值使用关键词 “val” 声明常量。常量一旦定义就无法修改,如果要修改只能通过重新定义的方式进行,如果强制想修改变量一样修改常量,那么将会在编译时报错。变量类型的声明:// 变量var VariableName : DataType [= I...

2020-03-13 12:15:15 2446

原创 max函数中使用key参数比较dict字典

当我们需要寻找一个字典中最大值所对应的键时,这个时候可以用max函数带上key参数我们定义一个字典f_dict = { 'a':3, 'b':2, 'c':1}执行max函数max(f_dict)----out:'c'这个时候出现的结果与我们想要的结果完全不同,经过我查阅资料发现,max函数对字典操作时,默认是找出字典中键的最大值,而不是键所对应的值...

2020-02-29 23:05:12 2246

原创 matplotlib绘图结构整理

matplotlib绘图进阶1.matplotlib结构1:Figure画布2: Asex3:图形结构titlexLabelyLabelticklegendgridTextAnnotationmarkline。。。。2.画图的流程创建Figure画图对象创建子图fig1, Asex对象调用相应的函数绘制图形设置标题title设置图例legend设...

2020-02-25 16:18:24 897

原创 记录python在series中使用split()时犯的错误

在将dataframe的一列的所有数据使用string的内置方法时,我犯了一个错误series.astype('str').split(" ")[0]然后我得到的结果是这样的一个错误AttributeError: 'Series' object has no attribute 'split'在网上查了一下发现要这样用:L.astype('str').str.split(" ").s...

2020-02-18 00:26:20 4887 5

原创 echarts折线图

echarts折状图图表实例option = { xAxis: { type: 'category', data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] }, yAxis: { type: 'value' }, series: [{ ...

2020-01-14 03:13:53 391

原创 echarts柱状图

echarts柱状图图表实例option = { xAxis: { name: '横坐标', type: 'category', // 设置为类目轴 data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] // 横坐标的刻度标签 }, yAxis: { name: '...

2020-01-13 23:26:40 2515

原创 flask框架视图函数错误TypeError: The view function did not return a valid response.

因为这个错误搞了老半天,记录一下错误发生的原因是render_template函数前面没有跟随return!!!

2019-10-30 13:35:37 27286 7

原创 一些软件在Windows上检查到新版本无法运行的解决方法

打开Windows系统设置,选择更新和安全然后查看历史更新记录选择卸载更新然后找到Microsoft Windows,将下面带有KB字样的更新,日期最近的一条卸载掉,然后重启重启结束后,再次打开更新和安全,选择暂停Windows更新...

2019-10-09 20:08:16 756

原创 centOS7 配置完环境变量之后只能用cd命令,其他命令都报错的解决办法

问题:这个问题的原因是我们的环境变量配错了我们发现现在什么操作都不能进行,想要进去profile文件修改环境变量也做不到解决办法:输入命令export PATH=/usr/bin:/bin重置环境变量一定要记得source /etc/profile使它生效然后就可以进入 /etc/profile文件修改出错的环境变量了。...

2019-10-08 20:22:27 725

原创 python时间序列的转换生成的几种方法

有时候我们在对数据进行处理的时候,可能需要面对时间类型的数据,但是这些数据一般都是字符串格式的,不能灵活地进行操作,python可以将这些时间字符串转换为时间对象,就可以精确到每一个时间点的操作,非常地方便快捷。python有关时间对象操作常用的datetime,pandasdatetime需要从datetime值导入datetimefrom datetime import datetim...

2019-10-02 16:21:18 3197

原创 logistic回归预测银行贷款违约情况

先使用随机逻辑回归模型筛选出几个分数较高的特征,然后用这些特征进行逻辑回归模型的训练,然后用来预测未来贷款人的可能违约情况。数据:待测数据:测试代码:import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport seaborn as snsfrom sklearn.linear_model ...

2019-09-30 13:47:58 2978 3

原创 一元线性回归模型模拟预测

一元线性回归是描述两个变量之间的相关关系最简单的模型。根据两个变量之间的相关关系,拟合出一条直线来预测因变量变化的轨迹。下面通过自己模拟的一些数据都进行模型预测预测值的轨迹import pandas as pdimport numpy as npimport randomimport matplotlib.pyplot as pltfrom sklearn.linear_mode...

2019-09-29 15:09:47 4065

原创 matplotlib绘图基础配置

x = np.arange(10)y = np.cos(x)添加标题title这里列出几个比较常用的参数fontsize或size,设置字体大小,默认12,可选参数 [‘xx-small’, ‘x-small’, ‘small’, ‘medium’,‘large’,‘x-large’, ‘xx-large’],也可以使用数值字号fontweight或weight,设置字体粗细,可选...

2019-09-23 17:14:24 370

原创 数据分析—食品营养成分分析

加载json数据data = json.load(open('data/foods-2011-10-03.json'))data大概观察一下数据的结构,是由多个字典形式的数据组成data[0].keys()查看数据含有的字段名然后将数据转换为DataFrame格式df = pd.DataFrame(data)df现在我们可以比较清楚的看到数据的结构,主要的数据有食物品...

2019-09-22 23:08:56 3160 1

原创 pandas数据表重排方法stack和unstack,长宽表转换方法pivot和melt

stack、unstackstack方法和unstack方法都是对数据表重排的方法,unstack是stack方法的逆转。其中stack方法不能对series进行操作,而unstack可以下面看一下这两个方法都是怎么对数据表格进行重排的。实验数据:data = {'date': ['2018-08-01', '2018-08-02', '2018-08-03', '2018-08-01',...

2019-09-22 12:32:23 2140

原创 numpy知识点汇总

文章目录numpy数组数组的创建1.arange函数2.array函数3.zeros函数4.ones函数5.empty()函数(注意)数组的维度1.shape函数2.reshape函数3.resize函数4.ravel函数与flatten函数数组的组合方法1.vstack函数2.hstack函数3.dstack函数4.stack函数5.concatenate函数数组的分割方法1.hsplit函数2...

2019-09-21 11:04:19 454

原创 数据清理之重复值、缺失值的基本处理方法

文章目录数据去重检测缺失值缺失值的处理删除填充替换数据去重python数据清洗中去重常用drop_duplicates函数,下面是它的参数说明参数名称说明subset接收string和sequence。表示进行去重的列keep接收特定的string。表示去重是保留第几个数据,或者不保留。“first”:保留第一个,“last”:保留最后一个,False:只要有重...

2019-09-20 23:29:51 2751

原创 pandas连接函数concat、append、merge、join、combine_first

文章目录concat函数axis、joinkeysignore_indexappendmerge不同的连接方式连接关键字joincombine_firstconcat函数参数说明:参数说明objs接收多个Series、DataFrame、Panel的组合。表示参与连接的pandas对象的列表的组合。无默认axis轴向选择,默认为0join连接方式,inn...

2019-09-18 16:33:04 687

原创 DataFrame对时间序列的操作

我们使用pandas读取到一个DataFrame的数据集之后,里面可能会有一些时间的列,有时候我们可能需要对这些时间进行处理,但是原始的时间序列有时候处理起来非常麻烦。这个时候就可以用到pandas将原本的时间字符串转化为标准时间下面记录一个简单的转化方法数据:我们先看一下这一列数据是什么类型的结果是object类型的,这个时候我们就不能很方便的对这些时间进行操作了,所以我们用pan...

2019-09-15 20:47:14 4490

原创 python数据清洗案例

获取数据:检查缺失值首先第一步,我们先检查一下数据集中是否存在空值,可以用pandas中的isnull、nonull、info方法来检查,我们都来试一遍data.isnull()可以看到,因为数据太多,没有办法全部找出来,这个时候可以用到sum方法来进行统计每一列有多少个缺失值data.isnull().sum()结果显而易见,前三列各自带有3个缺失值。那么nonull和i...

2019-09-14 22:39:13 4038

原创 python文件的读写read_csv常用参数

文章目录pandas.read_csv参数理解filepath_or_bufferheadersepdelimiterdelim_whitespacenamesindex_colusecolssqueezeprefixdtypeengineconvertersskiprowsskipfooternrowsparse_dateskeep_date_coliteratorchunksizecompre...

2019-09-13 19:52:21 3345

原创 Series序列的基本用法

文章目录Series常用函数Series序列的创建及索引的创建Series序列的基本操作排序Series常用函数Series序列的创建及索引的创建不带索引创建序列obj = Series([4, 7, -5, 3])print(obj)-----------0 41 72 -53 3dtype: int64获取序列的值和索引print(obj....

2019-09-13 13:25:24 1829

原创 数据分析实例

这几天刚刚学了数据分析,今天就拿一些数据来做一个简单的分析练练手。有什么不对的地方欢迎批评指教。样本数据↓从第一列开始,这些字段分别是,公司名称,日期,开盘价,最高价,最低价,收盘价,成交量。1.通过收盘价分析股价高低对成交量的影响以及这只股票近期的价格趋势第一步先加载收盘价和成交量c, v = np.loadtxt('data.csv', delimiter=',', usecol...

2019-09-12 10:54:13 1257

原创 python编程numpy库数组知识点总结及详细讲解笔记

1.arange和array函数创建数组2.shape函数返回数组的维度(元组的形式返回)3.数组切片4.改变数组维度5.数组的组合6.分割数组7.数组的属性8.数组的转换

2019-09-07 09:59:57 1288

原创 数据可视化学习---plotly基本图形(三)之直方图

5.直方图histogramimport plotly.offline as ofimport plotly.graph_objs as goinport numpy as nps1 = np.random.RandomState(1)x = s1.randn(1000)data = [ go.Histogram( x = x, histnorm = 'probabil...

2019-09-01 20:44:47 3051

原创 数据可视化学习---plotly基本图形(二)之箱线图、饼图

箱线图饼图3.箱线图import plotly.offline as ofimport plotly.graph_objs as gox0 = np.random.randn(50)x1 = np.random.randn(50)colors = ['#faee1c', '#f3558e']trace0 = go.Box( x = x0, name = 'box1',...

2019-08-31 19:54:28 1653

原创 数据可视化学习---plotly基本图形(一)之散点图、折线图、柱状图

包的安装在这里就不介绍了以下代码都是在jupyter notebook中运行测试这里采用的是离线模式在线模式的使用请自行百度下面直接进入主题1. 散点、折线图1.1 散点图1.2 折线图1.3 点线图1.4 整合演示2. 柱状图2.1 普通单柱状图2.2 柱状簇2.3 层叠柱状图2.4 相对堆叠柱状图2.5 瀑布式柱状图2.6 柱状图颜色与样式的设置1.散...

2019-08-30 21:59:38 5134

原创 python实现三目运算符的嵌套

实现三目运算的嵌套

2019-07-09 12:12:42 2189

Advertising.csv

进行线性回归分析的Advertising数据集,网上查找的字符串数据经过处理后输出的数据文件

2019-09-25

空空如也

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

TA关注的人

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