自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

原创 numpy数据类型操作和切片操作(一维和多维)

代码示例:import numpy as np#数据类型操作相关my_np1 = np.array([[1,2,3,4],[5,6,7,8]],dtype=np.int32)print(my_np1.itemsize) #返回数组中每个元素的字节单位长度,打印4print(my_np1.dtype) # 获取数据类型,打印int32my_np1_new = my_np1.astype(np.float) #更改数据类型print(my_np1_new.dtype)

2020-12-30 16:39:44 361 2

原创 numpy的简单使用和变形等操作

代码示例:import numpy as np#一维数组简单使用my_list1 = [5,6,7,8]my_np1 = np.array(my_list1)print(type(my_np1)) #打印:<class 'numpy.ndarray'>print(my_np1) #打印:[5 6 7 8]print(my_np1.shape) #打印(4,),代表数组形状(行,列),本例代表4行1列my_np2 = np.arange(1,10,2)p

2020-12-30 14:52:31 145

原创 matplotlib饼图(pie、explode、shadow、labeldistance)

代码示例:# 5. 绘制饼图import matplotlib.pyplot as pltimport matplotlibfrom matplotlib import font_managermy_font = font_manager.FontProperties(fname='./STSONG.TTF',size=10)label_list = ["第一部分", "第二部分", "第三部分"] # 各部分标签size = [55, 35, 10] # 各部分大小col

2020-12-29 21:31:10 7084

原创 matplotlib直方图(hist、bins、组距、组数)

代码示例:#统计电影时长的分布状态movies_time = [131,98, 125, 131, 124, 139, 131, 117, 128, 108, 135, 138, 131, 102, 107, 114, 119, 128, 121, 142, 127, 130, 124, 101, 110, 116, 117, 110, 128, 128, 115, 99, 136, 126, 134, 95, 138, 117, 111,78, 132, 12

2020-12-29 21:25:32 7816

原创 matplotlib罗列条形图(bottom)

代码示例:import matplotlib.pyplot as pltimport matplotlib.font_manager as fmimport numpy as npindex = np.arange(4)TJ = [30,66,54,45]BJ = [70,56,64,35]my_font = fm.FontProperties(fname='/System/Library/Fonts/PingFang.ttc',size=10)plt.bar(index,TJ,wid

2020-12-29 21:10:33 637

原创 matplotlib并列条形图(bar、width)

代码示例:import matplotlib.pyplot as pltimport matplotlib.font_manager as fmimport numpy as npindex = np.arange(4)TJ = [30,66,54,45]BJ = [70,56,64,35]my_font = fm.FontProperties(fname='/System/Library/Fonts/PingFang.ttc',size=10)plt.bar(index,TJ,wid

2020-12-29 21:06:25 1717

原创 matplotlib横向条形图(barh、get_width、get_y)

代码示例:import matplotlib.pyplot as pltimport matplotlib.font_manager as fmmy_font = fm.FontProperties(fname='/System/Library/Fonts/PingFang.ttc',size=10)a = ['流浪地球', '疯狂的外星人','飞驰人生','大黄蜂','熊出没.原始时代','新喜剧之王']b = [38.13, 19.85, 14.89, 11.36,6.47,5.93]

2020-12-29 20:52:39 2802

原创 matplotlib绘制条形图(bar、设置不同的颜色、设置每个条形图文字)

代码示例:'''绘制电影票房条形图a = ['流浪地球', '疯狂的外星人','飞驰人生','大黄蜂','熊出没.原始时代','新喜剧之王']b = ['38.13', '19.85', '14.89', '11.36','6.47','5.93']'''import matplotlib.pyplot as pltimport matplotlib.font_manager as fma = ['流浪地球', '疯狂的外星人','飞驰人生','大黄蜂','熊出没.原始时代','新喜剧

2020-12-22 21:38:28 22232 2

原创 matplotlib绘制散点图(scatter)

代码示例:'''4月份每天的最高气温a=[12,16,11,12,11,12,6,6,7,18,9,12,15,14,17,18,21,16,17,25,14,15,15,15,19,21,22,22,22,23]'''import matplotlib.pyplot as pltimport matplotlib.font_manager as fmx = range(1,31)y = [12,16,11,12,11,12,6,6,7,18,9,12,15,14,17,18,21,1

2020-12-22 21:20:13 339

原创 matplotlib(改变坐标轴的默认显示方式:set_color、set_position)

代码示例:import matplotlib.pyplot as plty = range(0,14,2)x = [-3,-2,-1,0,1,2,3]#获取当前图表的图像pic = plt.gca()#设置图像的包围线pic.spines['right'].set_color('none')pic.spines['top'].set_color('none')pic.spines['left'].set_color('blue')pic.spines['bottom'].set_

2020-12-22 21:05:40 1733

原创 matplotlib折线(截取坐标系)

代码示例:import matplotlib.pyplot as pltimport numpy as npx = np.arange(-10,11,1)y = x**2plt.plot(x,y)#plt.xlim([-5,5]) #截取x轴左右两边#plt.xlim(xmin=-4) #截取x轴左边#plt.xlim(xmax=4) #截取x轴右边plt.ylim(ymin=0)plt.xlim(xmin=0)plt.show()效果截图:...

2020-12-22 20:53:04 891

原创 matplotlib折线图(一图多个坐标系子图)

代码示例:import matplotlib.pyplot as pltimport numpy as npx = np.arange(1,100)fig = plt.figure(figsize=(20,10),dpi=80)# 创建子图1sub1 = fig.add_subplot(2,2,1)sub1.plot(x,x)#创建子图2sub2 = fig.add_subplot(2,2,2)sub2.plot(x,x**2)sub2.grid(color='r',lines

2020-12-22 20:38:50 1143

原创 matplotlib折线图(图例-legend、网格-grid)

代码示例:import randomfrom matplotlib import pyplot as pltfrom matplotlib import font_managery1 = [0,0,1,1,2,4,3,4,4,5,6,5,4,3,3,1,1,8,1,1]y2 = [0,1,3,1,2,2,3,4,3,2,1,2,1,1,1,6,1,1,1,1]x = range(11,31)plt.figure(figsize=(20,8),dpi=80)plt.plot(x,y1,c

2020-12-22 17:27:34 2755

原创 matplotlib折线图(字体设置-FontProperties、轴信息设置-x/ylabel、标题设置)

代码示例:'''matplot1ib只显示英文,无法显示中文,需要修改matplot1ib的默认字体。通过matp7otlib下的font_ manager 可以解决'''import randomfrom matplotlib import pyplot as pltfrom matplotlib import font_managerx = range(0,120)y = [random.randint(25,45) for i in range(120)]plt.figure(

2020-12-22 16:24:37 2506 1

原创 matplotlib折线图(x/y轴刻度、刻度标签、标签旋转)

代码示例:import randomfrom matplotlib import pyplot as pltx = range(2,26,2) y = [random.randint(12,35) for i in x]plt.figure(figsize=(20,8),dpi=80)# 设置x轴的刻度# plt.xticks(x)# 设置y轴的刻度# plt.yticks(range(min(y),max(y)+1))# 构造x轴刻度标签xticks_label = [f"

2020-12-22 15:12:00 8402

原创 matplotlib折线图(设置图片大小和图片保存)

代码示例:from matplotlib import pyplot as pltx = range(1,10) #x轴的位置y = [6,7,12,12,15,17,15,20,18] #y轴的位置'''画布对象中设置图片的大小figsize:指定figure的宽和高,单位为英寸;dpi参数指定绘图对象的分辨率,即每英寸多少个像素,缺省值为801英寸等于2.5cm, A4纸是21* 30cm的纸张'''plt.figure(figsize=(20,8),dpi=90)#传入x,y

2020-12-21 16:31:36 6347

原创 matplotlib折线图(标记点、标记点大小、标记点边颜色、标记点边宽)

代码示例:from matplotlib import pyplot as pltx = range(1,10) #x轴的位置y = [6,7,12,12,15,17,15,20,18] #y轴的位置#传入x,y,通过plot画图,并设置折线颜色、透明度、折线样式和折线宽度 标记点、标记点大小、标记点边颜色、标记点边宽plt.plot(x,y,color='red',alpha=0.3,linestyle='--',linewidth=5,marker='o' ,marke

2020-12-21 16:21:19 49446

原创 matplotlib折线图(折线颜色、透明度、折线样式和折线宽度)

代码实例:from matplotlib import pyplot as pltx = range(1,10) #x轴的位置y = [6,7,12,12,15,17,15,20,18] #y轴的位置#传入x,y,通过plot画图,并设置折线颜色、透明度、折线样式和折线宽度plt.plot(x,y,color='red',alpha=0.3,linestyle='--',linewidth=5)plt.show'''基础属性设置color='red' :折线的颜色a1pha=0.5

2020-12-21 16:06:28 6132

原创 初试Matplotlib画图

'''Matplotlib是一个Python 2D绘图库,它以多种硬拷贝格式和跨平台的交互式环境生成出版物质量的图形python -m pip install -U pippython -m pip install -U matplotlib'''import matplotlib.pyplot as plt#jupyter首次运行不显示图片解决办法%matplotlib inline #传入x,y,通过plot画图plt.plot([8,6,9],[5,6,7])#在执行程序时展.

2020-12-21 15:15:55 115

原创 jupyter更换主题后工具栏丢失问题解决

jupyter如何更换主题1、安装jupyter notebook的主题库pip install --upgrade jupyterthemes2、看安装后包括的主题:jt -l3、更换主题jt -t 主题名4、打开 jupyter notebook,即可查看效果仔细看会发现更新主题后,工具栏丢失,原因如下:1、更新主题的命令,我们试用的 jt -t grade3,这种情况下工具栏不会被打开,解决方式为# -T表示打开顶部的工具栏jt -t 主题名 -

2020-12-21 15:01:59 3682 1

原创 Python有效括号字符串判断和深度计算

'''如果字符串满足一下条件之一,则可以称之为 有效括号字符串(valid parentheses string,可以简写为 VPS):字符串是一个空字符串 "",或者是一个不为 "(" 或 ")" 的单字符。字符串可以写为 AB(A 与 B字符串连接),其中 A 和 B 都是 有效括号字符串 。字符串可以写为 (A),其中 A 是一个 有效括号字符串 。类似地,可以定义任何有效括号字符串S 的 嵌套深度 depth(S):depth("") = 0depth(C) = 0,其中 C 是...

2020-12-01 21:40:09 675 1

原创 Python随机生成电话号码&号码段分析

'''搜集到以下手机号码,当然这也不全,不过也可以分析出一些规律了中国电信号段:133,153, 180,181,189,170,173, 177,149中国联通号段:130,131,132,155,156,185,186,145,175,176,185,171中国移动号段:134,135,136,137,138,139,150,151,152,158,159,182,183,184,172,147,178# 规律总结第一位永远是 1第二位可以是 3,4,5,7,8第三位是由第二位决.

2020-12-01 20:32:50 1309

Vim 入门到放弃.pdf

vim学习的经典文档

2021-01-23

vim中文用户手册.pdf

学习vim的经典操作

2021-01-23

JavaScript入门经典教程第4版源码

JavaScript是一种功能强大的基于对象的脚本语言。JavaScript程序可以直接嵌入HTML页面。与Web浏览器定义的文档对象模型(DOM)一起使用时,JavaScript可以创建动态HTML(DHTML)内容,允许用户与客户端的Web应用程序交互。   JavaScript语法以流行的程序设计语言C、C++和Java为基础,因此,经验丰富的程序设计人员可以很快地熟悉和掌握。此外,JavaScript是一种解释性脚本语言,提供了比其他语言更加灵活、更加宽松的程序设计环境,程序设计新手在这种环境中能够很快适应。   《JavaScript权威指南》全面介绍了JavaScript语言的核心,以及Web浏览器中实现的遗留和标准的DOM。它运用了一些复杂的例子,说明如何处理验证表单数据、使用cookie、创建可移植的DHTML动画等常见任务。本书还包括详细的参考手册,涵盖了JavaScript的核心API、遗留的客户端API和W3C标准DOM API,记述了这些API中的每一个JavaScript对象、方法、性质、构造函数、常量和事件处理程序。   这本最畅销的JavaScript参考书的第四版已经进行了全面的更新,其中涵盖JavaScript 1.5(ECMAScript Version 3)的详细介绍。它还提供了W3C DOM标准(1级和2级)的完整内容,为了向后兼容,本书保持了遗留的O级DOM的资料。   《JavaScript权威指南》是JavaScript程序设计者的完整指南和参考手册。对于使用最新的、遵守标准的Web浏览器(如Internet Explorer 6、Netscape 6和Mozilla)的开发者,它尤其有用。HTML作者可以从中学习如何用JavaScript创建动态网页。经验丰富的程序设计者可以从中快速地找到编写复杂JavaScript程序需要的信息。本书对所有JavaScript程序设计者来说都是绝对必要的。

2012-08-13

空空如也

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

TA关注的人

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