自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python中用于计算的函数

python函数

2022-06-27 13:58:40 1924 1

原创 【学习记录】Yolox检测踩坑记录

1.我们现在已经训练好了yolox的模型,但是在使用我们训练好的去测试我们训练出来的模型的精度的时候我是遇到了几个坑。首先先上图,我训练出模型最后打印出来的mAP值和我们训练出来的结果权重文件。我们通常使用的权重文件是YOLOX-main下的best_ckpt.pth​文件。2.踩坑记录之我们直接拿训练好的权重去测试,就会发现我们目标框的标签名字很奇怪,并不是我们自己数据集的标签,所以在我们去测试我们模型的准确性的时候我们需要修改tools下的demo.py。我们需要修改三个地方,如下所示...

2021-09-07 16:19:11 2713 10

原创 【学习记录】在Ubuntu部署Yolox踩坑

1.我的系统环境是Ubuntu 18.04,python3.7,cuda10.22.为了让我服务器上安装的东西不产生版本冲突,我们使用conda创建一个yolox的环境变量来专门安装yolox需要的依赖。#创建名为yolox的python版本为3.7的虚拟环境。conda create -n yolox python=3.7#通过下面的命令进入创建的虚拟环境。conda activate yolox3.然后按照官方(https://github.com/Megvii-BaseD.

2021-09-05 21:50:39 2552 2

原创 Opencv学习五

1.opencv学习之截取部分图像,具体的代码如下:import cv2 #opencv读取的格式是BGRimport matplotlib.pyplot as pltimport numpy as np​img=cv2.imread('cat.jpg')#选取我们需要截取的部分。cat=img[0:50,0:200]​cv2.imshow('cat',cat)cv2.waitKey(1000)cv2.destroyAllWindows()2.在opencv中有三颜色通道,我们

2021-08-29 18:03:10 176

原创 Opencv学习四之视频读取

1.opencv可以通过下面这个(cv2.VideoCapture)参数来读取视频文件,读取视频文件直接指定视频的路径就行,也可以用来捕获摄像头,用数字来控制不同的设备。示例如下:import cv2 #opencv读取的格式是BGRimport matplotlib.pyplot as pltimport numpy as np​#这个是直接读取视频文件vc = cv2.VideoCapture('test.mp4')2.读取一个视频,并转换没一帧图像为灰度图并以视频方式展示。i

2021-08-28 11:17:09 837

原创 Opencv学习三

1.图像的读取可以添加参数。其分别如下:cv2.IMREAD_COLOR:彩色图像cv2.IMREAD_GRAYSCALE:灰度图像我们来测试一下读取灰度图像的,还有其结果。import cv2 #opencv读取的格式是BGRimport matplotlib.pyplot as pltimport numpy as npimg=cv2.imread('cat.jpg', cv2.IMREAD_GRAYSCALE)print(img)print(img.shape)#输

2021-08-27 21:06:52 68

原创 Opencv学习二之图像基本操作

1.如下图所示,一张图像是有很多像素点构成的,每个像素点的取值范围在0~255之间,其表示图像的亮度,0表示是黑点,255表示白点。RGB表示图像的颜色通道,通常彩色图都是RGB三颜色通道。2.图像数据的读取。import cv2 #opencv读取的格式是BGRimport matplotlib.pyplot as pltimport numpy as npimg=cv2.imread('cat.jpg')print(img)输出如下图:3.图像的显示。i.

2021-08-26 11:08:28 668

原创 Opencv学习一(环境配置)

1.首先安装anaconda,作为python的包环境管理。去https://www.anaconda.com/products/individual这个网站点下面download下载对应自己电脑的安装包。2.对下载后的安装包进行安装,并且把anaconda写入环境变量。例如针对苹果电脑的环境变量如下图,windows请自行百度一下如何写入环境变量。3.安装成功查看自己安装的版本号。如下图所示,显示安装成功。4.对于anaconda创建虚拟环境的一些操作请参考下面链接的博客。..

2021-08-25 16:15:04 157

原创 计算机视觉两个入门数据集(mnist和fashion mnist)本地下载地址

1.计算机视觉经典数据集1.mnist数据集MNIST(Mixed National Institute of Standards andTechnology database)数据集大家可以说是耳熟能详。可以说是每个入门深度学习的人都会使用MNIST进行实验。作为领域内最早的一个大型数据集,MNIST于1998年由Yann LeCun等人设计构建。MNIST数据集包括60000个示例的训练集以及10000个示例的测试集,每个手写数字的大小均为28*28。在本书的前面一些章节,我们曾多次使用到了MN

2020-11-14 19:07:40 785

原创 Python画云图

from wordcloud import WordCloudimport matplotlib.pyplot as pltmy_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)text=("Python Python Python Matplotlib Matplotlib Seaborn Network Plot Violin Chart Pandas Datascience Wordcloud Spider R.

2020-07-30 16:10:04 4482

原创 Python画三维图

from mpl_toolkits.mplot3d import Axes3Dimport matplotlib.pyplot as pltimport numpy as npimport pandas as pdmy_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)df=pd.DataFrame({'X': range(1,101), 'Y': np.random.randn(100)*15+range(1,10.

2020-07-24 20:06:02 10024

原创 Python画网络图

import pandas as pdimport numpy as npimport networkx as nximport matplotlib.pyplot as pltmy_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)df = pd.DataFrame({ 'from':['A', 'B', 'C','A'], 'to':['D', 'A', 'E','C']}) G=nx.from_pandas.

2020-07-23 21:16:26 6646

原创 Python画气泡图Bubble

import matplotlib.pyplot as pltimport numpy as np my_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)x = np.random.rand(40)y = np.random.rand(40)z = np.random.rand(40) plt.scatter(x, y, s=z*1000, alpha=0.5)plt.show()import ma.

2020-07-23 20:14:00 2413

原创 Python画区域图

import numpy as npimport matplotlib.pyplot as pltmy_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)x=range(1,6)y=[1,4,6,8,4]plt.fill_between(x, y)plt.show()import numpy as npimport matplotlib.pyplot as pltmy_dpi=96plt.fig.

2020-07-20 15:53:42 3911

原创 Python画桑葚图

import numpy as npimport matplotlib.pyplot as pltfrom matplotlib.sankey import Sankeymy_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)Sankey(flows=[0.25, 0.15, 0.60, -0.20, -0.15, -0.05, -0.50, -0.10], labels=['', '', '', 'Fi.

2020-07-19 20:37:39 839

原创 Python画树状图

import matplotlib.pyplot as pltimport squarifymy_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)squarify.plot(sizes=[13,22,35,5], label=["group A", "group B", "group C", "group D"], alpha=.7 )plt.axis('off')plt.show()import mat.

2020-07-19 20:13:17 9953

原创 Python画气泡图

from matplotlib import pyplot as pltimport numpy as npmy_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)x = np.random.rand(15)y = x+np.random.rand(15)z = x+np.random.rand(15)z=z*zplt.scatter(x, y, s=z*2000, c=x, cmap="BuPu", alpha=.

2020-07-19 18:29:46 2892 2

原创 Python画散点图

import matplotlib.pyplot as pltimport numpy as npimport pandas as pdmy_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)df=pd.DataFrame({'x': range(1,101), 'y': np.random.randn(100)*15+range(1,101) })plt.plot( 'x', 'y', data=df, lines.

2020-07-19 18:12:42 6383

原创 Python画和弦图

import pandas as pdfrom bokeh.charts import output_file, Chordfrom bokeh.io import showfrom bokeh.sampledata.les_mis import datanodes = data['nodes']links = data['links']nodes_df = pd.DataFrame(nodes)links_df = pd.DataFrame(links)source_data = .

2020-07-19 15:36:56 3778 1

原创 Python画棒棒糖图

import matplotlib.pyplot as pltimport numpy as npx=range(1,41)values=np.random.uniform(size=40)my_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)plt.stem(x, values)plt.ylim(0, 1.2)plt.show()plt.gca()import matplotlib.pyplot.

2020-07-18 15:31:34 5164

原创 Python画韦恩图

import matplotlib.pyplot as pltfrom matplotlib_venn import venn2my_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)venn2(subsets = (10, 5, 2), set_labels = ('Group A', 'Group B'))plt.show()import matplotlib.pyplot as pltfrom ma.

2020-07-10 16:28:25 3498 2

原创 Python画圈图分布图

import pandas as pdimport matplotlib.pyplot as pltdf = pd.DataFrame([8,8,1,2], index=['a', 'b', 'c', 'd'], columns=['x'])my_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)df.plot(kind='pie', subplots=True, figsize=(8, 8))plt.show().

2020-07-10 15:51:45 882

原创 Python画散点图和三维图之seaborn

import matplotlib.pyplot as pltimport numpy as npimport seaborn as snsimport pandas as pddf=pd.DataFrame({'x': range(1,101), 'y': np.random.randn(100)*15+range(1,101) })my_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)plt.plot( 'x.

2020-07-08 21:33:52 9277

原创 Python画折线图之seaborn

import matplotlib.pylab as pltimport seaborn as snsimport numpy as npnp.random.seed(0)my_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)values=np.cumsum(np.random.randn(1000,1))plt.plot(values)plt.show()import matplotlib.pyla.

2020-07-08 17:52:42 7070 1

原创 Python中pairplot函数可视化探索数据特征间的关系之seaborn

import matplotlib.pylab as pltimport seaborn as snsdf = sns.load_dataset('iris')my_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)sns.pairplot(df)plt.show()import matplotlib.pylab as pltimport seaborn as snsdf = sns.load_dat.

2020-07-08 16:41:21 1745 1

原创 Python画线性回归模型图之seaborn

lmplot 是一种集合基础绘图与基于数据建立回归模型的绘图方法。旨在创建一个方便拟合数据集回归模型的绘图方法,利用'hue'、'col'、'row'参数来控制绘图变量。import matplotlib.pylab as pltimport seaborn as snsimport numpy as npimport pandas as pdmy_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)x = np.

2020-07-07 21:28:08 2607

原创 Python画热图之seaborn

import matplotlib.pylab as pltimport seaborn as snsimport numpy as npfrom scipy.stats import kdemy_dpi=96plt.figure(figsize=(480/my_dpi, 480/my_dpi), dpi=my_dpi)x = np.random.normal(size=500)y = x * 3 + np.random.normal(size=500)nbins=300k = kd.

2020-07-06 16:56:11 803

原创 Python画核密度估计图之seaborn

1.核密度估计图。import matplotlib.pylab as pltimport seaborn as snsdf = sns.load_dataset('iris')p1=sns.kdeplot(df['sepal_width'])plt.show()import matplotlib.pylab as pltimport seaborn as snsdf = sns.load_dataset('iris')p1=sns.kdeplot(df['sepal_wi

2020-07-05 20:18:03 11849

原创 Python画柱形图之seaborn

1.柱形图。import matplotlib.pylab as pltimport seaborn as snsimport pandas as pddf = pd.DataFrame()df['group'] = ['A','B','C']df['value'] = [12, 4, 8]p1=sns.barplot( data=df, x='group', y='value' )plt.show()import matplotlib.pylab as pltimpor

2020-07-03 19:54:56 6458

原创 Python画小提琴图之seaborn

1.小提琴图。import matplotlib.pylab as pltimport seaborn as snsdf = sns.load_dataset('iris')p1=sns.violinplot( y=df["sepal_length"] )plt.show()import matplotlib.pylab as pltimport seaborn as snsdf = sns.load_dataset('iris')p2=sns.violinplot( x=

2020-07-03 16:32:35 5579

原创 Python画散点图之seaborn

1.散点图。import seaborn as snsimport matplotlib.pyplot as pltdf = sns.load_dataset('iris')p1=sns.regplot(x=df["sepal_length"], y=df["sepal_width"])plt.show()# 保存图片fig = p1.get_figure()fig.set_size_inches(4.8, 4.8)fig.savefig('PNG/#40_Scatterplot_

2020-07-02 21:08:06 1914

原创 Python画箱型图之seaborn

1.箱型图。import seaborn as snsimport matplotlib.pyplot as pltdf = sns.load_dataset('iris')p1=sns.boxplot( y=df["sepal_length"] )plt.show()#保存图片fig = p1.get_figure()fig.set_size_inches(4.8, 4.8)fig.savefig('PNG/#30_Basic_Box_seaborn1.png').

2020-07-02 16:52:07 2158

原创 Python画直方图之seaborn

1.柱形图。import seaborn as snsimport matplotlib.pyplot as pltdf = sns.load_dataset('iris')p1=sns.distplot( df["sepal_length"] )plt.show()import seaborn as snsimport matplotlib.pyplot as pltdf = sns.load_dataset('iris')p2=sns.distplot( df["se.

2020-07-01 21:49:43 2863 1

原创 python画图学习之柱形图七

1.画叠加柱状图。import numpy as npimport matplotlib.pyplot as pltfrom matplotlib import rcimport pandas as pd#设置分辨率my_dpi = 96#设置图的尺寸(480x480)plt.figure(figsize=(480 / my_dpi, 480 / my_dpi), dpi=my_dpi)#y轴已粗体显示rc('font', weight='bold')#设置棕色柱子的高度

2020-06-28 14:47:38 332

原创 python画图学习之柱形图六

1.画组合柱形图,并且设置了误差线。import numpy as npimport matplotlib.pyplot as plt#设置分辨率my_dpi = 96#设置图的尺寸(480x480)plt.figure(figsize=(480 / my_dpi, 480 / my_dpi), dpi=my_dpi)barWidth = 0.3#设置蓝色柱子的高度bars1 = [10, 9, 2]#设置青色柱子的高度bars2 = [10.8, 9.5, 4.5]

2020-06-26 19:45:46 382

原创 python画图学习之柱形图五

1.给柱形图中的柱子添加自定义图形。import numpy as npimport matplotlib.pyplot as plt#设置分辨率my_dpi = 96#设置图的尺寸(480x480)plt.figure(figsize=(480 / my_dpi, 480 / my_dpi), dpi=my_dpi)#设置柱子的高度height = [2, 5, 4, 6]#命名柱子bars = ('A', 'B', 'C', 'D')#设置柱子中的图形pattern

2020-06-26 18:22:54 583

原创 Rstudio显示连不上网页了,或者换新网址了。

1.好几个月没有用RStudio刚打开的时候显示连不上网页,或者该网页已经换成新网址了。具体报错见下图。2.解决办法:首先使用管理员身份打开cmd,然后依次输入下面代码,ipconfig /flushdnsnbtstat –rnetsh int ip resetnetsh winsock reset然后重启电脑就可以重新使用了。3,参考链接:https://www.drivereasy.com/knowledge/err-tunnel-connection-failed-e.

2020-06-03 17:08:59 3275

原创 R语言报错

1.在使用R语言进行WGCNA分析的时候。针对原始数据类型总是报下面的错(REAL() can only be applied to a 'numeric', not a 'integer')。net = blockwiseModules( e, power = 8, TOMType = "unsigned", minModuleSize = 30, reassignThreshold = 0, mergeCutHeight = 0.25,

2020-06-03 15:16:44 3976 3

原创 TCGA简易下载工具V16安装报错

1.在我们下载安装TCGA简易下载工具的时候,在安装的时候总是报下面的错误。2.我们把缺少的MSVCR100.dll文件拷贝到这个目录下就可以使用小工具了。如下图所示:下载路径:https://download.csdn.net/my...

2020-01-17 09:47:13 834

原创 TCGA中RNA-counts数据中ensemble_ID转换成gene_ID的方法

1.测试数据的准备和相关包的安装。library(stringr)> d1 <- read.table('test.txt', sep = '\t', header = TRUE)> d1 tag t c g a1 ENSG00000000003.13 2969 4725 1350 16672 ENSG00...

2020-01-16 17:26:30 18796 12

msvcr100.dll

MSVCR100.dll文件的下载,把MSVCR100.dll文件放入TCGA小工具安装路径下,重新启动就可以使用TCGA小工具了。

2020-01-17

空空如也

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

TA关注的人

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