自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

原创 Python之gc 垃圾回收机制

Python之gc 垃圾回收机制在Python中,为了解决内存泄露问题,采用了对象引用计数,并基于引用计数实现自动垃圾回收。#garbage collector to keep RAM in checkimport gc 最近在kaggle kernel上跑程序,kernel commit以后跑到一半就显示完成了,且没有任何报错。这是内存/显存/硬盘不足导致的。对已经销毁的对象,Python不会自动释放其占据的内存空间。为了能够充分地利用分配的内存,避免程序跑到一半停止,要时不时地进行内存回

2021-01-31 15:23:17 275 1

原创 Python之Pandas isnull检查是否有缺失值

1.df.isnull()元素级别的判断,把对应的所有元素的位置都列出来,元素为空或者NA就显示True,否则就是Falsetrain.isnull()2,df.isnull().any()列级别的判断,只要该列有为空或者NA的元素,就为True,否则Falsetrain.isnull().any()3.df[df.isnull().values==True]可以只显示存在缺失值的行列,清楚的确定缺失值的位置。train[train.isnull().values==True]

2021-01-31 15:21:14 3646 1

原创 Python中“%%time”是什么意思

Python中“%%time”是什么意思%%time是一个神奇的命令。这是伊普顿的一部分。%%time打印整个单元格的壁时间,而%time只提供第一行的时间使用%%time或%time打印2个值:CPU时间壁厚时间计时性能1.%%time将会给出cell的代码运行一次所花费的时间。%%timeli = []for i in range(1000): li.append(i ** 2) Wall time: 0 ns2.%time将会给出当前行的代码运行一次所

2021-01-31 15:16:40 13507 2

原创 Python之如何读取数据?

1.pandas直接读取数据import pandas as pdtrain = pd.read_csv('../input/train.csv')train.head()2.导入大量数据,datatableimport datatable as dttrain_datatable = dt.fread('../input/train.csv')#convert to a pandas dataframetrain = train_datatable.to_pandas()train.

2021-01-31 15:15:00 2049 1

原创 Python之Tensorflow

Python之Tensorflow1. 这是什么?TensorFlow™是一个基于数据流编程(dataflow programming)的符号数学系统,被广泛应用于各类机器学习(machine learning)算法的编程实现。——百度百科TensorFlow 是由 Google Brain 团队为深度神经网络(DNN)开发的功能强大的开源软件库,Tensorflow是一种计算图模型,即用图的形式来表示运算过程的一种模型。2.受欢迎的原因开源深度学习库 TensorFlow 允许将深度神经网络

2021-01-31 15:08:40 1080 2

原创 Mac python安装lightgbm报错image not found

问题:Mac - Anaconda - Jupyter notebook在执行 import lightgbm 报错,显示image not found。解决方法:在终端执行,完成后退出重新import lightgbm就可以了。brew install libomp

2020-06-30 17:37:50 603

原创 name norm is not defined

Tool: Python问题:plt.subplots(figsize=(10, 5))plt.figure(1)ax = sb.distplot(train['SalePrice'], bins=30, fit=norm, color="mediumslateblue")ax.set(xlabel='SalePrice', ylabel='Frequency')plt.xticks(rotation=-45)plt.subplots(figsize=(10,5))plt.figur

2020-06-29 06:09:20 2693

转载 python之数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]

df是DataFrame的缩写,表示读取进来的数据,在Dataframe中选取数据包括3中情况:  1)行(列)选取(单维度选取):df[]。这种情况一次只能选取行或者列,即一次选取中,只能为行或者列设置筛选条件(只能为一个维度设置筛选条件)。  2)区域选取(多维选取):df.loc[],df.iloc[],df.ix[]。这种方式可以同时为多个维度设置筛选条件。  3)单元格选取(点选取):df.at[],df.iat[]。准确定位一个单元格。...

2020-06-13 00:48:54 3163

原创 No module named xgboost in Python

问题环境: Anaconda Python无法找到 xgboost

2020-06-12 22:54:55 621 1

原创 Techblog:博客初始化问题

MacOS 通过 Hexo + GitHub 搭建个人网站问题:更改了 _config.yml的设置,之后本地网页无法打开,同时无法部署到GitHub。过程:在本地blog关联github时,修改了deploy设置,之后本地页面无法打开。# Deployment## Docs: https://hexo.io/docs/deployment.htmldeploy: type: git repository: git@github.com:rachel2m19/rachel

2020-05-19 21:23:03 368

空空如也

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

TA关注的人

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