![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
python实践
light-124
这个作者很懒,什么都没留下…
展开
-
windows安装anaconda最详细教程
Anaconda指的是python的一个开源发行版本,其包含了Python、conda等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大。可以把anaconda理解为一个python的傻瓜捆绑包。作为python的编辑器,有多种多样,例如pycharm也是功能强大,但是作为交互式的开发测试,本人还是喜欢使用anaconda的jupyter notebook,方便灵活。下面讲解一些anaconda的安装步骤。第一步:首先进入anaconda官网下载an...原创 2021-03-29 11:01:24 · 11366 阅读 · 2 评论 -
添加conda的下载源
conda install和创建虚拟环境下载慢先添加清华源。conda config --add channelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forgeconda config --add channelshttps://mirrors.tu...原创 2021-02-23 00:30:20 · 1219 阅读 · 0 评论 -
在jupyter notebook中切换不同的虚拟环境
在anaconda 中刚新建了一个虚拟环境,然后打开jupyter notebook,想切换到刚刚新建的虚拟环境中,却找不到,于是一顿倒腾......打开anaconda prompt输入:conda activate env_nameconda install ipykernelpython -m ipykernel install --user --name Seg --display-name Seg将其中的Seg改为自己虚拟环境的名字即可。然后再次打开jupyter not原创 2021-02-23 00:12:35 · 825 阅读 · 0 评论 -
修改Jupyter notebook默认打开的起始位置
jupyter notebook默认是打开C盘中的文件,这时候就无法看到其他盘中的资料,这里简单介绍一下打开其他盘的方法。打开anaconda prompt输入cd /d D:然后输入jupyter notebook即可打开在D盘中打开jupyter notebook....原创 2021-02-21 12:01:59 · 1403 阅读 · 0 评论 -
np.meshgrid()小例子
简单作用就是:从坐标向量中返回坐标矩阵#coding:utf-8import numpy as np# 坐标向量a = np.array([1,2,3])# 坐标向量b = np.array([7,8])# 从坐标向量中返回坐标矩阵# 返回list,有两个元素,第一个元素是X轴的取值,第二个元素是Y轴的取值res = np.meshgrid(a,b)#print(res)#返回的是坐标矩阵,且把x和y分开了。#返回结果: [array([ [1,2,3] [1,2,3] ]),原创 2020-12-22 16:59:59 · 213 阅读 · 0 评论 -
anaconda安装lightgbm和gensim
lightgbm:在导入包的时候遇到如下错误:解决办法:conda install lightgbm注意:在anaconda环境尽量使用conda install 而不是pip install,这样避免后续和其他conda依赖包的冲突。gensim:Conda install gensim安装失败:解决办法:pip install gensim注意:若中间出现卡顿现象,尝试按enter键,看能否解决问题。...原创 2020-12-07 09:51:14 · 208 阅读 · 0 评论 -
零基础入门推荐系统-数据分析(二)
数据分析数据分析的价值主要在于熟悉了解整个数据集的基本情况包括每个文件里有哪些数据,具体的文件中的每个字段表示什么实际含义,以及数据集中特征之间的相关性,在推荐场景下主要就是分析用户本身的基本属性,文章基本属性,以及用户和文章交互的一些分布,这些都有利于后面的召回策略的选择,以及特征工程。建议:当特征工程和模型调参已经很难继续上分了,可以回来在重新从新的角度去分析这些数据,或许可以找到上分的灵感导包%matplotlib inlineimport pandas as pdimport原创 2020-11-27 21:19:37 · 255 阅读 · 0 评论 -
零基础入门推荐系统-新闻推荐(一)
赛题理解赛题理解是切入一道赛题的基础,会影响后续特征工程和模型构建等各种工作,也影响着后续发展工作的方向,正确了解赛题背后的思想以及赛题业务逻辑的清晰,有利于花费更少时间构建更为有效的特征模型, 在各种比赛中, 赛题理解都是极其重要且必须走好的第一步, 今天我们就从赛题的理解出发, 首先了解一下这次赛题的概况和数据,从中分析赛题以及大致的处理方式, 其次我们了解模型评测的指标,最后对赛题的理解整理一些经验。赛题简介此次比赛是新闻推荐场景下的用户行为预测挑战赛, 该赛题是以新闻APP中的新闻推荐为原创 2020-11-25 20:18:10 · 670 阅读 · 0 评论 -
jupyter notebook如何打开md文件
问题:在电脑上使用jupyter打开md的文件的时候,发现现实的是md源码文件,并不能正确的现实md文件,如图第一步:进入环境后,安装notedownpip installhttps://github.com/aaren/notedown/tarball/master或者pip install notedown第二步:找到文件.jupyter/jupyter_notebook_config.py并打开,没有的话就新建。第三步:在文件中增加以下内容,然后保存。c.Note.原创 2020-11-24 11:03:54 · 3557 阅读 · 2 评论 -
python批量修改图片名字
写了一个简单的脚本,来批量修改一些顺序图片,如图片的顺序是200,201,202.....将其修改为0,1,2......import osimport skimage.io as iodef pic_name(test_path,): filenames = os.listdir(test_path) num_image = len(filenames) for i in range(num_image): i =i+200 img =原创 2020-08-19 08:40:00 · 899 阅读 · 0 评论 -
【成功实现】python对tif图片的读取与保存
读取tif图片:import tifffile as tiffimport numpy as npimg = tiff.imread('a.tif')print(img.shape)输出形状是:(311, 500, 500)保存前300张图片:a = img[:300,:,:]tiff.imsave('v.tif',a)这样就将图片保存为tif格式了原创 2020-08-05 11:07:15 · 4285 阅读 · 1 评论 -
【jupyter】 IOPub data rate exceeded
运行jupyter notebook的时候遇到如下问题:这是jupyter内存的原因解决办法:打开cmd或者nanconda prompt输入:jupyter notebook --generate-config会得到一个py文件的路径:打开该文件将划线的地方修改多加几个0即可:...原创 2020-07-30 20:57:54 · 592 阅读 · 0 评论 -
python中的**
在看unet代码的时候看到**有点不懂image_datagen = ImageDataGenerator(**aug_dict)其中aug_dict是一个字典**的作用就是按照字典里的键值来对应传参。例如def test(a, b),aug_dict = {'a'=1, 'b'=2},那么test(**aug_dict)就是test(a=1, b=2)...原创 2020-07-29 10:33:30 · 371 阅读 · 0 评论 -
【成功解决】ModuleNotFoundError: No module named ‘sklearn.cross_validation‘
报出如下错误:解决办法:将该语句:from sklearn.cross_validation import KFold, train_test_split改为from sklearn.model_selection import KFold, train_test_split原创 2020-07-20 14:38:09 · 200 阅读 · 0 评论 -
【成功解决】ModuleNotFoundError: No module named ‘sklearn.grid_search‘
报出如下错误:原因:版本问题解决办法:将该语句from sklearn.grid_search import GridSearchCV改为from sklearn.model_selection import GridSearchCV原创 2020-07-20 14:35:14 · 591 阅读 · 0 评论 -
【成功解决】AttributeError: type object ‘DataFrame‘ has no attribute ‘from_items‘
遇到如下报错:原因:版本更新导致pandas.DataFrame.from_items 自版本0.23.0后不推荐使用:不推荐使用from_items,将来的版本将删除。请DataFrame.from_dict(dict(items)) 改用。 DataFrame.from_dict(OrderedDict(items)) 可用于保存密钥订单解决办法:将pd.DataFrame.from_items改为pd.DataFrame.from_dict...原创 2020-07-20 12:00:27 · 6024 阅读 · 1 评论 -
【成功解决】ModuleNotFoundError: No module named ‘sklearn.cross_validation‘
在运行代码的时候报错from sklearn.cross_validation import cross_val_score原因:是由于sklearn版本更新的原因导致解决办法:改为如下代码即可解决from sklearn.model_selection import cross_val_score原创 2020-07-20 11:53:41 · 1001 阅读 · 0 评论 -
anaconda安装graphviz
最近在看决策树的代码,需要画出决策树的形状图片,就需要安装graphviz第一步:进入网站https://pypi.org/project/下载对应的graphviz的.whl文件第二步:进行安装.whl文件打开anaconda prompt进入到下载的.whl文件位置pip install .whl文件然后返回运行了决策树的代码,却报出如下错误:第三步:安装graphviz软件进入网站下载https://graphviz.gitlab.io/_pages/D原创 2020-07-18 11:05:20 · 1330 阅读 · 0 评论 -
anaconda手动安装lightgbm和xgboost
由于最近需要用到lightgbm和xgboost两个包,在anaconda prompt里面没有装上去,就尝试手动安装一、从https://pypi.org/project/ 下载想要的.whl文件。我下载的是lightgbm-2.3.1-py2.py3-none-win_amd64.whl文件和xgboost-1.0.2-cp37-cp37m-win_amd64.whl文件二、将下载的文件拷贝到C:\anaconda\anaconda\Scripts文件下三、在anaconda prompt里原创 2020-07-16 16:03:02 · 523 阅读 · 0 评论 -
win10安装anaconda
一、下载anaconda去anaconda官网下载相应版本的安装包:https://www.anaconda.com/如图二、安装anaconda三、简单的配置安装完成后点击windows即可出现安装包里面的软件,spyder,jupyter等,右键打开文件所在位置,创建快捷键方式四、安装一些要用的库打开anaconda promptpip install tensorflow==1.14.0 -i https://pypi.tuna.tsinghua.原创 2020-07-16 15:54:40 · 174 阅读 · 0 评论 -
使用python批量将RGB图像转化为灰度图像
代码环境:Linuxfrom PIL import Imageimport ospic_path = '/home/tianll/Desktop/tongdao/vessel_RGB/train/labels/'#需要修改的图片路径save_path = '/home/tianll/Desktop/tongdao/vessel_huidu/train/labels/'#保存图片路径pic_name = os.listdir(pic_path)#获取原路径下的图片原创 2020-07-03 14:49:17 · 1500 阅读 · 0 评论 -
【cv2】python安装CV
pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple说明:在安装的时候记得加上国内源头,这样下载速度会快很多,上面的语句加的是清华源。验证:python -> import cv2 如果导入成功说明安装成功。...原创 2020-06-22 09:10:37 · 621 阅读 · 0 评论