python
Le_parrain
这个作者很懒,什么都没留下…
展开
-
numpy 中 array 的转置
设x为已知矩阵, x_trans为x的转置:x_trans=x.transpose(1, 0)原创 2021-07-29 22:45:40 · 1019 阅读 · 1 评论 -
pandas的dataframe找到包含某个特征的行
完整版为:https://blog.csdn.net/yiweiyi329/article/details/84575270import numpy as npimport pandas as pddata = {'state':['Ohio','Ohio','Merry','Nevaio','Nevada'], 'year':[2000,2001,2002,2001,2002], 'pop':[1.5,1.7,3.6,2.4,2.9]}frame = pd.DataFrame转载 2021-07-08 13:59:51 · 605 阅读 · 0 评论 -
提取array中指定的某几行
import numpy as npa = np.array([[1, 2], [3, 4], [5, 6]])print(a)i=[2,0]#在这里将i按顺序赋值为所需要的行号即可,比如本例中想要依次输出第2行和第0行print(a[i,:])输出为原创 2021-07-08 13:10:17 · 1799 阅读 · 0 评论 -
array of object中去除/替换元素中的特定符号+完成归一化
在准备做归一化(normalization)时,发现读出来的csv文件中的最后一列数字有个分号(如下图),导致无法直接归一化处理。处理方法如下:dataset = np.asarray(dataset,'str')#转为strdataset= np.core.defchararray.replace(dataset,';','')#删除分号dataset= pd.DataFrame(dataset,dtype=np.float64)#转为floatdataset = tf.kera原创 2021-07-05 23:17:33 · 364 阅读 · 0 评论 -
Colab 改变运行目录的方法
方法一,用Linux的cd命令,在colab中是可以运行Linux命令的,只需要在命令前加一个感叹号“!”!cd /content/sample_data!pwd不过这个方法有时会失效,此时换第二种方法方法二,直接用os.chdir()指令import ospath = "/content/sample_data"os.chdir(path)print(os.getcwd())亲测有效...原创 2021-07-04 12:46:35 · 4039 阅读 · 1 评论 -
程序内查看python版本
import sys sys.version同样适用于colab查看原创 2021-07-03 15:23:21 · 324 阅读 · 0 评论 -
批量读取并在变量中合并csv或txt文件
问题背景:需要读取51个txt文件,他们中的数据都用逗号“,”做分割,因此可以直接用csv读取导入。这些文件名称为data_1600_accel_phone.txt、data_1601_accel_phone.txt、一直到data_1650_accel_phone.txt。txt长这样:要求:一、将它们全部导入到一个变量中(必需项目) 二、并且要给他们加上表头(选做项目)。解答:一、import pandas as pdimport numpy as npim...原创 2021-07-02 19:16:29 · 481 阅读 · 0 评论