自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 np.random里让你迷糊的随机数函数到底咋区分(结合tensorflow)

在谈谈numpy里那些让人迷糊的随机数函数。

2022-10-08 19:07:26 494

原创 DataFrame中删除操作pop和drop的区别

pop只能删除指定的列,返回Series。如删除all_data中的income_bracket列,代码如下:all_data.pop('income_bracket')drop可以删除行或列,默认删除行,无返回值。可以用axis=1参数指定列删除,或用index或columns参数指定要删除的行或列。一般要将inplace设定为True表示原地修改。all_data.drop('income_bracket', axis=1, inplace=True)或: all_data.drop(co

2021-02-21 14:37:51 2153

原创 深度学习案例:用tensorflow2.0实现Fashion-MNIST数据集分类

序言:Fashion-MNIST数据集简介Fashion-MNIST是一个替代MNIST手写数字集的图像数据集。 它是由Zalando(一家德国的时尚科技公司)旗下的研究部门提供。其涵盖了来自10种类别的共7万个不同商品的正面图片。Fashion-MNIST的大小、格式和训练集/测试集划分与原始的MNIST完全一致。60000/10000的训练测试数据划分,28x28的灰度图片。你可以直接用它来...

2020-02-21 00:23:04 2420

原创 sklearn库中的fit_transform()和transform()及为什么要先分割训练集、测试集再做标准化

在标准化时,在无数的教科书上常见如下代码:from sklearn.preprocessing import StandardScalerss = StandardScaler()X_train = ss.fit_transform(X_train)X_test = ss.transform(X_test)先看一些方法的作用:fit(): Method calculates the ...

2020-02-14 00:53:49 2638 4

原创 Python如何将整数列表转换为一个整数

求01111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 对应的二进制,虽然可以:int('0111111111111111111111111111111111111111111111111111111111111111',2)#输出:9223372036854775807...

2020-02-11 20:19:27 4992

原创 Anaconda安装jieba库和wordcloud库安装实现词云

一、jieba库安装1、从官网下载jieba压缩包https://pypi.org/project/jieba/#files2、将压缩包解压到anaconda的pkgs目录。3、打开anaconda prompt,切换目录至比如 C:/anaconda3/pkgs/jieba-0.39然后执行python setup.py install即可。4、在Ipython中输入import ji...

2020-02-09 21:12:09 3380

原创 Python时间戳、时间类型转换、日期时间子特征的提取及合并

一、时间、时间戳时间,是物质的运动、变化的持续性、顺序性的表现,包含时刻和时段两个概念。时间是人类用以描述物质运动过程或事件发生过程的一个参数,确定时间,是靠不受外界影响的物质周期变化的规律。时间戳(timestamp),一个能表示一份数据在某个特定时间之前已经存在的、 完整的、 可验证的数据,通常是一个字符序列,唯一地标识某一刻的时间。Unix时间戳(Unix timestamp),或称U...

2020-02-09 17:13:20 943

原创 Python中的 + 和 += 真的完全一样吗?

Python中的赋值号=和+=号不完全一致,在其它很多语言中a += b等价于 a = a + b,例如:a, b, c = 100, 100, 100a = a + bb += cprint(a == b) #True但是对于可变类型,有时两个符号的运行结果并不等价,例如:#示例1 一个列表a + 另一个列表c再赋值给自身aa = [1, 2, 3]b = a # a...

2019-11-28 09:29:24 412

原创 用Python打印九九乘法表

(1)传统二层循环打印for i in range(1,10): for j in range(1,i+1): print('%s*%s=%s' %(j,i,i*j),end='\t') print()运行结果:1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 ...

2019-11-12 14:35:50 734

原创 Python中的装饰器 - 扩展篇

基础篇详见:https://blog.csdn.net/matlab2007/article/details/102896249(1)带有参数的装饰器现在在函数f中计算a和b的和,然后通过装饰器来统计运行时间,初学者的代码可能如下:#带有参数的装饰器def run_time(f): def wrapper(): start_time = time.time() ...

2019-11-04 15:27:01 369

原创 Python中的装饰器 - 基础篇

#定义个简单的函数import timedef f(): print('hello') time.sleep(1) print('world')#现在想增加这个函数的功能,比如统计一下运行时间,一种方案是直接修改该函数def f(): start_time = time.time() print('hello') time.slee...

2019-11-04 14:46:08 165

原创 Python中的赋值、浅拷贝和深拷贝

本章节内容涉及可变类型和不可变类型的基础知识,详见以下文章:https://blog.csdn.net/matlab2007/article/details/1028310251. 当对不可变类型进行复制操作时import copya = 'hello world'b = ac = copy.copy(a)d = copy.deepcopy(a)print(id(a),id(b),...

2019-10-31 11:23:48 323

原创 Python中的可变类型与不可变类型

(1)任何一个对象a均有一个唯一的id识别号,用内置函数id(a)来获得该号。在Cpython中,id(a)表示对象a在内存中的地址。id(object) -> integerReturn the identity of an object. This is guaranteed to be unique amongsimultaneously existing objects. ...

2019-10-31 09:41:46 433 1

原创 将numpy二维数组中的np.nan值替换为指定的值

基础知识:(1)np.nan表示该值不是一个数,比如数据中收入、年龄的缺失值;np.inf表示无穷大(2)np.nan == np.nan 的结果为False(3)nan与任何数的操作结果均为nan,例如sum((np.nan,4)) 的结果为nan(4)一个ndarray数组t1,可以用np.isnan(t1) 定位到nan值的位置,再用t1[np.isnan(t1)] = 指定值 将n...

2019-10-28 14:32:39 8106

原创 Python用random和numpy.random产生随机数

一、用Python自带的random模块实现random模块中,以rand开头的方法只有三个,分别是random,randint,randrange,其中randint为randrange的特例。记住:方法名中最短的是6个字母的那个random.random()方法,你在自带的random模块中凡是调用小于6个字母且以rand开头的方法都是错误的!。import randomprint(ra...

2019-10-28 14:31:36 753

原创 Python去掉字符串中指定的项

字符串a = “not 404 found 张三 99 深圳”,每个词中间是空格,用正则过滤掉英文和数字,最终输出"张三 深圳"a = "not 404 found 张三 99 深圳"import res = a.split(' ')k = re.findall('\d+|[a-zA-Z]+',a)打印s和k:[‘not’, ‘404’, ‘found’, ‘张三’, ‘99’, ...

2019-10-28 14:27:08 446

原创 Python装饰器提示 'NoneType' object is not callable

以下是一个简单的无参数、被装饰函数无返回值的简单Python装饰器:def log(func) : def wrapper(): print('time:') func() return wrapper() @log def show(): print('2019') show()运行结果:TypeError: ...

2019-10-21 15:08:11 3917

原创 Python用指定字符分割字符串的几种方法

试将字符串'a b c'分割为['a','b','c'],注意字符串'a b c'的b和c之间有**三个空格**,a和b之间只有一个空格。方法1s = 'a b c's = s.split(' ')print(list(filter(lambda x:x!='',s)))方法2s= s.replace(' ','')print(list(s))方法3impor...

2019-10-17 10:31:19 4817

谢菲尔德遗传算法工具箱gatbx

谢菲尔德遗传算法工具箱gatbx 1.3版本

2014-07-01

空空如也

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

TA关注的人

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