Python零碎知识点
学习Python过程中的一些零碎知识点
缦旋律
沉迷磕CP并努力敲代码的小陈
展开
-
sns的color_palette以及plt的cmap
文章目录1.cmap2.palette1.cmapcmap:2.palettecolor_palette:第二个就是上面几张图中颜色的名字,如下:‘Accent’, ‘Accent_r’, ‘Blues’, ‘Blues_r’, ‘BrBG’, ‘BrBG_r’, ‘BuGn’, ‘BuGn_r’, ‘BuPu’, ‘BuPu_r’, ‘CMRmap’, ‘CMRmap_r’, ‘Dark2’, ‘Dark2_r’, ‘GnBu’, ‘GnBu_r’, ‘Greens’, ‘Gre原创 2021-04-15 11:38:56 · 6479 阅读 · 0 评论 -
使用随机森林填补缺失值
使用随机森林(回归)填补缺失值(分类同样适用),Python详细代码+实例解释。原创 2021-04-07 14:41:10 · 4703 阅读 · 2 评论 -
python基础部分零碎知识点
PS:当两个不可变类型(比如int、str等)变量的值是相同时,内存地址也相同。原创 2021-03-23 10:54:18 · 111 阅读 · 0 评论 -
matplotlib
文章目录1.一些常规操作2.设置坐标轴标签的可见程度3.散点图4.条形图(柱状图)5.等高线图6.3D图7.子图7.1 子图在figure中的定位7.1.1 方式一:subplot2grid7.1.2 方式二:gridspec7.1.3 方式三:subplots7.2 每个子图设置自己的样式7.3 子图之间间距的调整8.图中图import numpy as npimport matplotlib.pyplot as plt1.一些常规操作x = np.linspace(-3,3,50)y1 =原创 2020-12-13 17:12:42 · 219 阅读 · 0 评论 -
pytorch:with torch.no_grad:
觉得这位博主解释得不错:link但是目前存在的问题是:x = torch.randn(n,d_in)y = torch.randn(n,d_out)w1 = torch.randn(d_in,H,requires_grad=True)w2 = torch.randn(H,d_out,requires_grad=True)lr = 1e-6epoch = 500for it in range(2): #forward pass y_pred = x.mm(w1).cl原创 2020-10-29 08:34:26 · 804 阅读 · 0 评论 -
Python日期相关知识点
字符串与时间之间的转换:link获取当前日期前一天的日期:link原创 2020-10-28 16:12:19 · 176 阅读 · 0 评论 -
[数据可视化]Python爬取新浪数据并绘制动态条形图
先看一下最终的效果:主要分为以下步骤:1.从新浪微博爬取高清图片2.对图片进行文字识别,提取图片中的信息3.利用matplotlib绘制动态条形图原创 2020-07-16 09:21:03 · 729 阅读 · 0 评论 -
使用Python画动态条形图
原始数据:为了之后方便处理,我们把date改成year一下:import pandas as pdimport matplotlib.pyplot as pltimport matplotlib.ticker as tickerimport randomimport matplotlib.animation as animationfrom IPython.core.display import HTMLdf = pd.read_excel('test.xls')name_lis原创 2020-07-15 19:37:06 · 5163 阅读 · 16 评论 -
利用百度api进行文字识别
首先看看待识别的图片所在文件夹和图片本身是什么样:我们要识别的是每张图片里的日期、前10名的艺人的姓名和粉丝人数from aip import AipOcrAPP_ID = 'XXXX'API_KEY = 'XXXX'SECRET_KEY = 'XXXX'client = AipOcr(appId=APP_ID,apiKey=API_KEY,secretKey=SECRET_KEY)from PIL import Imageimport timeimport xlwt#import原创 2020-07-15 19:10:54 · 786 阅读 · 0 评论 -
colab中使用本地数据集
本文将简单介绍colab如何使用自己电脑中的文件step1:新建一个colaboratory,这时点开右边的文件夹标志,可以看到是这样的:step2:运行以下代码:from google.colab import drivedrive.mount('/content/drive')然后会出现下面这两行点击那个蓝色的连接,登录你的Google账号,登录之后会有一个这样的页面:...原创 2020-03-22 11:50:55 · 17015 阅读 · 7 评论 -
np.meshgrid
import numpy as npimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dx = np.arange(0,3,0.5)y = np.arange(-5,2,1)print(x) #len(x)=6print(y) #len(y)=7[0. 0.5 1. 1.5 2. 2...原创 2020-03-08 17:27:33 · 529 阅读 · 0 评论