logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

pandas 读取dict和list操作

在用pandas读取dict和list的时候,依据结构和需求不同,我们可能需要生成不同格式的DataFrame,这里我总结了下我最近遇到的一些读取操作1.读取dict这里我们以一个字典为数据,看下不同操作的结果有何不同data = {'a':[1,2],'b':[2,3]}(1)直接调用DataFrame进行读取的话,生成的DataFrame结构如下:pd.DataFram...

numpy中rand与randn的区别

rand是随机生成值在0-1之间的函数;randn是随机生成均值为0,方差为1的正态分布上的数值。通过一张图可以清晰看到区别%matplotlib inlineimport matplotlib.pyplot as pltplt.hist(np.random.rand(100000), density=True, bins=100, histtype="step", color="blue", l

Error when checking : expected main_input to have shape (5,) but got array with shape (1,)

我们在python中训练模型时,通常的数据格式为dataframe。在进行模型训练的时候,由于数据量较大所以进行拟合没有问题model.fit(X_train,y_train)但是对于训练好的模型,我们在预测时可能并不需要对大量数据集进行预测,有时仅仅需要预测一种特征下的结果。这里我构建的模型特征为5个,输入为特征示例为[2,2,1,2,3]这时候转化成dataframe会导致过程较为繁琐,而直接

#机器学习#深度学习#python
python中sys.stdout和sys.stderr

最近,在发布脚本上线时,想要把输出结果和错误记录保存成日志(log),方便查看。这样一来就用到了重定向:sys模块的stdout和stderr1.stdout查看stdout的介绍可见(https://docs.python.org/3/library/sys.html)stdoutis used for the output ofprint()andexpression...

#python
python中如何判断一个字符串是否可以转换为数字

python自身提供了三种判断字符串是否可以转化成数字的方式:1. isdigit()True: Unicode数字,byte数字(单字节),全角数字(双字节)False: 汉字数字,罗马数字,小数Error: 无我们随机输入一些字符串测试:2.isdecimal()True: Unicode数字,,全角数字(双字节)False: 罗马数字,汉字数字,小数...

#python
Python中的XOR异或符号^运用

^运算符为异或运算a = 10b = 100c = a^b # c = 110为什么会得到这样的结果呢?bin(10)#'0b1010'bin(100)#'0b1100100'其实这里面经历了几次计算:1.计算a,b的二进制值:bin(10)#'0b1010'bin(100)#'0b1100100'2.^符号的作用是将两数字相...

numpy插入数据方法append和insert

最近在项目中用到LSTM预测,涉及到了大量的numpy数据处理工作。尤其是numpy的增加数据处理,和pandas及list很不一样。目前,插入有两种方式:np.append和np.insert1.np.append能对多维的数组进行操作例如,这里X_test是一个shape为(1,40,1)的数组,我们想向中间的维度(40)添加一个数字1,并删除第一个数字.........

#python#numpy
到底了