Python学习
少年龙龙
不断学习,不断进步!
展开
-
Matplotlib绘图——饼图
import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签def type_pie(): # 此函数用来绘制行业类型分布饼图 labels = ['物流行业','个体经营','建筑行业','制造行业','批发零售业','生活服务业'] number = [46,41,36,18,31,27] explode = [0,0,0,0,0,0] p原创 2022-05-23 19:56:44 · 667 阅读 · 0 评论 -
Matplotlib绘图——混淆矩阵
import warningswarnings.filterwarnings('ignore') import numpy as npimport matplotlib.pyplot as pltfrom matplotlib import rcParams# 设置全局字体及大小,设置公式字体config = { "font.family":'serif', # 衬线字体 "font.size": 12, # 相当于小四大小 "原创 2022-05-23 19:42:51 · 3125 阅读 · 0 评论 -
Matplotlib绘图——柱状图(一列,多列)并在柱子上显示数值
文章目录1、导入包2、一列柱状图3、多列柱状图1、导入包import warningswarnings.filterwarnings('ignore') import numpy as npimport matplotlib.pyplot as pltfrom matplotlib import rcParams# 设置全局字体及大小,设置公式字体config = { "font.family":'serif', # 衬线字体 "font.size": 12原创 2022-05-23 19:23:53 · 26522 阅读 · 0 评论 -
Matplotlib绘图——设置标签、刻度、图例(中文宋体,数字和英文 Times New Roman)绘图案例
import numpy as npimport matplotlib.pyplot as pltfrom matplotlib import rcParams# 设置全局字体及大小,设置公式字体config = { "font.family":'serif', # 衬线字体 "font.size": 12, # 相当于小四大小 "mathtext.fontset":'stix', # matplotlib渲染数学字体时使用的字原创 2022-05-23 18:36:12 · 1835 阅读 · 0 评论 -
Matplotlib绘图颜色
文章目录一、基本颜色二、颜色对照表三、渐变色四、混色五、颜色与十六进制对应一、基本颜色r——redb——bluec——cyang——greenk——blackw——whitey——yellowm——magenta二、颜色对照表三、渐变色1、sequential colormaps 该系列大多数都是在某种单一颜色的基础上,通过改变色彩的饱和度而形成的渐变色,适用于数值分布线性分布的情况,绝大多数情况下,该系列的渐变色可以作为首选。该系列又细分为以下3类:2、divergi原创 2022-05-12 20:31:11 · 32883 阅读 · 0 评论 -
分类问题的评价指标(Precision、Recall、Accuracy、F1-Score、Micro-F1、Macro-F1)以及混淆矩阵、ROC曲线
文章目录一、四个基本概念 TP、FP、TN、FN二、精确率(precision)、召回率(recall)、准确率(accuracy)三、F1-Score(F1分数)四、宏平均 Macro-F1 、微平均 Micro-F1、加权平均 Weighted avg五、混淆矩阵(Confusion Matrix)六、ROC 曲线和 AUC(Area Under the Curve,曲线下面积)一、四个基本概念 TP、FP、TN、FN真阳性:预测为正,实际为正。把正样本成功预测为正。 TP——True Posit原创 2022-05-11 19:45:05 · 11325 阅读 · 4 评论 -
Python数据科学库Numpy、Pandas、Matplotlib和Seaborn在Jupyter Notebook中的一些全局功能设置
文章目录一、导入Python数据科学库二、Numpy库的一些全局功能设置三、Pandas库的一些全局功能设置四、Matplotlib库的一些全局功能设置五、Seaborn库的一些全局功能设置一、导入Python数据科学库from warnings import filterwarningsfilterwarnings('ignore') # 过滤警告信息import numpy as npimport pandas as pdimport seaborn as snsimport mat原创 2022-04-25 17:30:12 · 3397 阅读 · 3 评论 -
强制 TensorFlow 不输出日志记录和警告
方法1import tensorflow as tftf.autograph.set_verbosity(0)方法2TensorFlow的日志级别分为以下3种:(1)TF_CPP_MIN_LOG_LEVEL = 1 //默认设置,显示所有信息(2)TF_CPP_MIN_LOG_LEVEL = 2 //只显示error和warining信息(3)TF_CPP_MIN_LOG_LEVEL = 3 //只显示error信息import os os.environ['TF_CPP_MI原创 2022-04-21 15:06:03 · 932 阅读 · 0 评论 -
利用Python将一段文本(纯中文或英文或者二者混合)分割成一个个完整的句子
def cut_sentences(content): # 实现分句的函数,content参数是传入的文本字符串 end_flag = ['?', '!', '.', '?', '!', '。'] # 结束符号,包含中文和英文的 content_len = len(content) sentences = [] # 存储每一个句子的列表 tmp_char = '' for idx, char in enumerate(content): t原创 2021-06-08 11:44:00 · 3333 阅读 · 0 评论 -
用Python读取照片拍摄的详细信息(拍摄时间、地址等)
前言 其实咱们平时拍摄的照片里隐藏了大量的私密信息,例如:拍摄时间、极其精确的GPS信息等。接下来尝试用python脚本分析照片,获取照片原图的拍摄信息。1、准备条件 pip install exifread安装exifread模块,来读取照片内的经纬度信息。2、详细代码import reimport jsonimport requestsimport exifread# 转换经纬度格式def latitude_and_longitude_convert_to_decimal_s原创 2021-05-13 23:50:26 · 3856 阅读 · 8 评论