自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

跟自己比,不要跟别人比

还是新手,如能指教,不胜感激

  • 博客(35)
  • 收藏
  • 关注

转载 svc参数

原文链接:https://blog.csdn.net/szlcw1/article/details/52336824 经常用到sklearn中的SVC函数,这里把文档中的参数翻译了一些,以备不时之需。本身这个函数也是基于libsvm实现的,所以在参数设置上有很多相似的地方。(PS: libsvm中的二次规划问题的解决算法是SMO)。 sklearn.svm.SVC(C=1.0, kerne...

2018-08-23 10:50:48 2767

转载 ss安装时,加密方式为chacha20时,libsodium安装

第一篇参考转载:https://blog.csdn.net/hanshihao1336295654/article/details/798505840x00 案例 系统默认是没有 chacha20 加密方式的,需要手动编译 libsodium 1.0.8 及以上版本。安装需要以root权限安装0x01 解决方案 0.获取root权限 su root安装依赖 Debian ...

2018-07-24 10:08:17 18503

原创 ubuntu安装搜狗输入法

1.官网下载包,下载文件默认到Downloads文件中 2.进入所在文件,sudo dpkg -i 文件名.deb 3.setting—->language support——>键盘输入改为“fcitx” 4.桌面右上角输入法配置,列表是默认没有搜狗的,记住搜索搜狗输入法就会发现。...

2018-07-24 09:38:57 214

原创 D3__chord layout

var matrix=new Array(15);for (var i=0;i<15;i++){ matrix[i] = new Array(15) for (var j=0;j<15;j++){ matrix[i][j]=parseInt(Math.random()*8); }}/*定义一个弦布局*/console.log(matrix)...

2018-03-31 10:32:55 399

原创 D3指arc生成器__圆形上分布柱状图

var width=800,height=600;// var data = [// {startAngle:0,endAngle:2*Math.PI/3},// {startAngle:2*Math.PI/3,endAngle:4*Math.PI/3},// {startAngle:4*Ma...

2018-03-31 10:29:38 2046

原创 D3__散点图

<script type="text/javascript">dataset=[];for (i=0;i<50;i++){ x=Math.round(Math.random()*1000); y=Math.round(Math.random()*1000); dataset.push([x,y]);}var formator=d3.format("...

2018-03-30 21:58:49 1008

原创 D3_柱状图(2)

<script type="text/javascript">var dataset=[];for (var i=0;i<30;i++){ var num=Math.round(Math.random()*30); dataset.push(num);}// var dataset=[5,15,25,35,45,12,12,23,65,43,78,33,...

2018-03-30 21:53:57 290

原创 D3柱状图练习

<style type="text/css"> rect:hover { fill: orange; } rect { transition: all 0.2s; -moz-transition:all 0.3s; -webkit- transition:all 0.3s; -m...

2018-03-30 21:50:17 559

原创 D3之layout.force()

<script type="text/javascript"> var dataset={ nodes:[ { name: "Adam" }, { name: "Bob" }, { name: "Carrie" }, ...

2018-03-30 16:45:02 1503

原创 D3弧生成器

<style type="text/css">body { background-color: #045e93;}.tooltip { position: absolute; width: 130px; height: auto; background-color: steelblue; f...

2018-03-30 16:39:28 1236

转载 范数

在介绍主题之前,先来谈一个非常重要的数学思维方法:几何方法。在大学之前,我们学习过一次函数、二次函数、三角函数、指数函数、对数函数等,方程则是求函数的零点;到了大学,我们学微积分、复变函数、实变函数、泛函等。我们一直都在学习和研究各种函数及其性质,函数是数学一条重要线索,另一条重要线索——几何,在函数的研究中发挥着不可替代的作用,几何是函数形象表达,函数是几何抽象描述,几何研究“形”,函数研究“数...

2018-03-21 10:06:48 4472

原创 通过div来实现条形图

在d3中,我们一通过svg中rect来绘制条形图,其实也可以通过div简单的色块填充来实现。 总体思路: 添加div元素 添加类(类中设置好css样式) 或者style()直接设置css样式 <style type="text/css"> div.bar { width: 75px; height: 100...

2018-03-20 21:44:21 637

原创 # d3栈布局

栈布局很简单,就像栈的形式一样,将数据叠加起来显示。<script type="text/javascript"> var w = 500; var h = 300; //Original data//数据的格式必须整理成这样 var dataset = [ [ ...

2018-03-20 21:43:32 199

原创 《D3--数据可视化实战》读书总结

d3理解标签(空格分隔): 未分类1.绑定数据[x] 定义:通过循环的方式将数据绑定在dom元素上,每个数据对应一个元素,所以这个数据的值就能来设定dom元素的width,height,x,y坐标等,这就表现了数据驱动的思想,同时也是d3的精华所在。[x] 我们绑定的数据通过匿名函数function(d,i)来调用,数据的值就能设置dom元素的属性。所有的标签都可以进...

2018-03-20 21:42:10 1471

原创 hadoop操作

1.将文件从本地放到hdfs上scp /Documents/nearwest.csv cjj@ 10.10.10.140:Documents //将文件放到集群centos系统上,scp(secure copy),linux下远程复制文件命令//hadoop是分布式计算框架,有对hdfs的操作接口,所以通过hadoop命令来操作hdfshadoop fs -put Documen...

2018-03-20 21:39:19 160

原创 csv模块简单使用

json是一种嵌套了列表与字典的格式,json包可以读取返回的json格式,json.load(html返回的对象)csv模块,用来操作csv文件import csv#from os import opencsvFile = open("../files/test.csv", 'w+', newline='')try: writer = csv.writer(csvFi...

2018-03-20 21:34:55 913

原创 smtp模块的使用

import smtplibfrom email.mime.text import MIMETextfrom bs4 import BeautifulSoupfrom urllib.request import urlopenimport timedef sendMail(subject, body): msg = MIMEText(body) msg['Subject...

2018-03-20 21:31:16 601

原创 python数据分析库,numpy与pandas

1.简介Numpy库是进行数据分析的基础库,panda库就是基于Numpy库的,在计算多维数组与大型数组方面使用最广,还提供多个函数操作起来效率也高 2.Numpy库的安装   linux(Ubuntu和debian)下:sudo apt-get install python-numpy   linux(fedora)下:sudo yum install numpy scipy   c...

2018-03-20 21:29:36 3141

原创 python函数式编程与列表生成式

1.python 中常见的集中存储数据的结构:  列表   集合   字典   元组   字符串   双队列   堆 其中最常见的就是列表,字典。 2.下面讲一些运用循环获取字典列表的元素>>> dic={'name':'zhangsan','age':24,'city':'jinhua'}>>> for key,value in ...

2018-03-20 21:20:03 204

原创 python爬取贴吧图片练习

import urllib.requestimport bs4import reimport osurl="https://tieba.baidu.com/p/1988291937?fr=ala0&pstaala=1&tpl=5&isgod=0"html=urllib.request.urlopen(url)bsobj=bs4.BeautifulSoup(h...

2018-03-20 21:14:48 231

原创 煎蛋网爬虫小练习

1 #!/usr/bin/python 2 #coding:utf-8 3 import urllib.request 4 import os 5 import time 6 import random 7 8 def url_open(url): 9 # header = {}10 # header['User-Agent'] = 'Mozilla/5...

2018-03-20 21:12:43 1079

原创 前端请求跨域理解

前端跨域请求发生条件:协议,主机,端口,当有一个条件满足时就会发生跨域问题。 情况1:当我们将网页以本地文件的形式打开的时候,地址栏 files:f:/……原因:默认是以文件协议打开的,当然不允许调用本地文件,即使也是同源,因为文件协议中不存在调用别的文件这一说法。情况2:我们通过http协议访问的方式打开网页,因为是本地文件,两者同源,所以能直接请求到本地文件。情况3:当我们想要访问别

2017-11-01 15:51:08 1168

原创 可视化交互行为

交互式入门:鼠标,键盘,触屏事件;d3.event行为:退拽,缩放1.鼠标点击事件要领://鼠标常用事件: click,mouseover,mouseout,mousemove,mousedown,mouseup,dbclick //鼠标事件都是在on(“click”,function(){})的形式中调用的var rect = svg.selectAll("rect")

2017-10-26 16:27:04 1262

翻译 文章标题

在学一张图的时候要弄清作者的写作思路,哪几个元素是成套出现的,谁在前谁在后,将思路轨迹理清楚,就像这篇文章 1.projection—>path(projection)—->svg添加path并绑定数据,生成地图 2.marker中添加arrow的path,生成箭头—–》marker中添加circle,定义起点—->svg中添加line标签,并绑定circle与arrow marker的数据形

2017-10-10 21:16:56 196

原创 在map上标记point

先说下最近学习的一些经验, 1越来越觉得我们在学习每个东西的时候应该打破砂锅问到底,为什么要这样做?这样做有什么用?在网页上呈现的是什么?将每句代码的作用都搞清楚,这样才能在组合的时候我们能用的很放心。 2.还要一个就是数据格式的问题,在学习别人代码的时候要搞清楚别人加载的文件数据格式是什么,其实在加载完数据后,作者操作的本质就是不断提取加载的数据,组合成自己所需要的数据格式,在地图中这一点尤为

2017-10-10 16:03:18 510 1

翻译 基于force布局的map

基于布局的使用对数据的结构形式要求比较高,所以我们在学习的时候要注意每个布局所需要的结构,在进行与其他模块整合的时候就要注意数据的提取转换,比如说这这篇,1.构造node数据,初始数据是每个省的周边geo,我们通过path.centroid()—–》拿到中心结点坐标,这就是force布局中的node,同时也要将周边路径本身保存进去,因为我们在基于force绘制node时,要绘制出周边路径,不像cir

2017-10-10 10:51:26 332

原创 stack布局

stack布局的用法还是跟其他一样,我们要知道用stack(dataset)生成的数据形式是什么,然后用生成的数据去生成我们需要的svg图形, var dataset = [ { name: "PC" , sales: [ { year:2005, profit: 3000 }, { year:2006, profit: 1300 },

2017-10-08 22:25:14 326

原创 python一些特有语法

[i for i in range(10)][0, 1, 2, 3, 4, 5, 6, 7, 8, 9]with open("c:list.txt","r",encoding="utf-8") as fr: fr=fr.readline() print(fr)卷 本地磁盘 的文件夹 PATH 列表names=["helo","mike","jordan"]print(".".

2017-10-08 15:00:27 507

原创 histogram布局用法

1histogram布局histogram布局,频率分布直方图,字面意思很明了,表明了一个范围内分布的频率,其中每个柱型表明了这个范围内个数。//随机生成正态分布数据var random=d3.random.normal(170,10);//均值和方差var dataset=[]for (var i=0;i<100;i++){ dataset.push(random());}cons

2017-10-08 11:30:02 2146

原创 patition布局

1.partition布局首先就是先定义一个partition布局还有布局的相关访问函数var partition=d3.layout.partition() .sort(null) .size([width,height]) .value(fun

2017-10-08 11:03:47 329

原创 基于diagonal生成器的cluster布局

1.diagonal生成器diagonal生成器是路径生成器的一种,需要的数据形式是var data = [ {A:{x:100,y:100}, B:{x:200,y:200}}, {A:{x:200,y:200}, B:{x:300,y:100}},

2017-10-07 11:12:41 359

原创 地理路径生成器d3.deo.path()

这篇文章是《数据可视化实战》中的作者例子,我只不过是想重温下地理路径生成器的使用思路。 地理路径的格式有两种,geojson,topojson,topojson是d3作者mike自创的一种格式,并没有成为一种标准,这个例子是书中例子,格式是geojson形式的。1.数据格式 数组中每个字典都代表了一个州的边界数据,2.我们先看下代码 <script type="text/javas

2017-10-05 21:50:50 1737

原创 d3生成器--line,area,diagonal

1.线生成器—直线line生成器生成的是直线,两点确定一条直线,所以line需要指定x,y的坐标,在文档中成为访问器,也叫访问函数,同时还可以指定插值模式,就是两点之间采用什么样的策略确定插值点,有step,basis,linear等。总之就是在定义生成器的时候会在后边定义它生成它所需要的一些属性。// 线生成器// var lineData=[[1,50],[40,10],[100,90],[1

2017-10-01 15:39:45 4123

原创 # arc生成器与chord生成器在chord布局中的使用详解

首先我们先来解释下arc生成器与chord生成器,其实所谓的生成器其实都是路径生成器的一种,在svg中有个标签元素,<path d=”“> </path>,我们发现有个d属性需要我们填写,我们当然可以自己填写,比如M0,0L1,1L2,2这些,但是这只是线段,如果弧,弦这种呢?根本就没法写,况且就算由点连成的线段写起来也很麻烦,与是d3给我们写了一个这样一系列函数,用来专门生成我们想要的图形路径字符

2017-10-01 11:53:34 427

原创 Python连接数据库

用phpadmin新建在mysql中新建自己的一个数据库,douban,然后新建一个表movie,当然也可以用代码建 用Python连接数据库,然后用excute()方法想数据库中写入数据,数据库语言也就三种select updata delet 用完数据库别忘了关闭,cursor.close() db.close() #!/usr/bin/env python# coding:u

2017-09-22 11:07:50 186

空空如也

空空如也

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

TA关注的人

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