- 博客(33)
- 收藏
- 关注
原创 使用matplotlib报错 [WinError 10053]
在画了一堆图之后,调用 plt.show() 就报错,也不知道为啥,可能是需要等太久,进程被杀死了?但是找到了解决办法 就是 将图片保存下来,在本地看,使用plt.savefig()然后在本地查看就可以了...
2020-10-23 18:52:25
259
转载 dataframe 新增列方法
一、准备数据引入需用的包,并新建DataFrame例子in [1]: import pandas as pd import numpy as npin [2]: data = pd.DataFrame(np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]), columns=['a', 'b', 'c'])in [3]: dataout[3]: a b c 0 1 2 3 1 4 5 6 2 7 8 9二、inse
2020-10-12 11:54:39
5925
转载 dataframe 获取列名和行索引名称
indexs = df._stat_axis.values.tolist() # 行名称columns = df.columns.values.tolist() #列名亲测可用转载自:版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。链接:https://blog.youkuaiyun.com/wang603603/article/details/82843298...
2020-10-12 11:50:32
6831
转载 dataframe 赋值
创建数据我们可以根据自己的需求, 用 pandas 进行更改数据里面的值, 或者加上一些空的,或者有数值的列.首先建立了一个 6X4 的矩阵数据。dates = pd.date_range('20130101', periods=6)df = pd.DataFrame(np.arange(24).reshape((6,4)),index=dates, columns=['A','B','C','D'])""" A B C D2013-01-01
2020-10-12 11:44:09
4624
原创 numpy 数组重复组合 numpy 取整
np.tile(): 将一个数组重复组合,具体组合方式看源码案例。np.ceil(): 返回一个数的上限,就等于一个向上或者向下取整。具体看源码案例。
2020-10-12 11:42:57
459
转载 dataframe 缺失值处理
for column in list(df.columns[df.isnull().sum() > 0]): mean_val = df[column].mean() df[column].fillna(mean_val, inplace=True) df.isnull()会给出整个dataframe的缺失值位置,sum()将每一列的True和False进行了求和,如果大于零那么就说明这一列有空值,然后得到一个series,包含了列名和对应的bool值,通过df.co...
2020-10-12 11:17:09
1253
原创 pip 设置timeout
pip 安装延时修改 :pip install --timeout=120 mxnet-cu80(package_name)
2020-05-11 20:32:19
609
原创 anaconda 虚拟环境创建
anaconda 根据.yml 创建虚拟环境的时候使用 conda env create -f enviornment.yml注意 在.yml 文件中 的一些参数:name: your enviornment namechannels: 需要的源地址dependencies:所需的依赖包
2020-05-11 14:10:44
649
原创 怕自己忘系列————mxnet中DataLoader和Dataset的详细解读(以《动手学深度学习》中的9.12为例)
本文是自学mxnet框架中遇到的数据迭代器的解读的记录,用来自己备忘
2020-04-29 21:36:12
1239
原创 文献的查找与管理
https://ieeexplore.ieee.org/xpl/issues?punumber=6979&isnumber=8855041
2019-10-19 13:28:53
296
原创 python随笔
pycharm出现无法连接控制台 :可能是python版本过高 例如 pycharm2017最高只能支持 python3.6 如果是python3.7就会报错 Anaconda中创建新环境或者安装一些工具包时 速度太慢解决办法: 首先建立配置文件:windows下的路径为 C:\Users\你的用户名\pip\pip.inilinux下的路径为 ~/.p...
2019-03-05 20:39:53
231
原创 CCF 2017121
问题描述试题编号: 201712-1 试题名称: 最小差值 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 给定n个数,请找出其中相差(差的绝对值)最小的两个数,输出它们的差值的绝对值。 输入格式 输入第一行包含一个整数n。 第二行包含n个正整数,相邻整数之间使用一个空格分隔...
2018-10-22 13:11:14
147
原创 CCF 201803-1
问题描述试题编号: 201803-1 试题名称: 跳一跳 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱。 简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束。 如果跳到了方块上,但没有跳到方...
2018-10-22 11:57:11
186
原创 循环、数据结构及函数(一)
List(列表)结构#列表名称=[元素1,元素2,......]list1 = [1,2,3,4]list2 = ["banana","apple","orange"]list3 = [1,"banana",True]各个元素数据类型可以相同,也可以不同。 通过列表变量的下标值,可以访问列表元素的值。list=["banana","apple","oran
2018-10-12 20:26:06
389
原创 python基本语法与程序
python变量不需要声明就可以使用 例如:score = 29使用变量时不必指定数据类型。 如果变量不再使用,可以删除节省内存。del scorePython变量命名规则:Python保留字 acos and array asin assert atan break class close contin...
2018-10-12 19:50:58
371
原创 Python环境配置
Anaconda开发环境下载地址 https://www.anaconda.com/download/#windows 想使用某一个套件 使用 start 命令 例如 start ipython 启动 ipythonAnaconda Prompt 套件:显示Anaconda已安装套件的命令为:conda list#更新命令# conda update 套件名称c...
2018-10-06 10:15:02
147
原创 第一节 面向对象的设计原则
python与Java不同 python支持多重继承。面向对象的设计原则:开闭原则 : 类或对象及其方法对于扩展来说应该是开放的 但是对于修改来说应该是封闭的优点:现有的类不会被修改 因此退化的可能性较小 它还有助于保持以前代码的向后兼容性 控制反转原则 : 高层级的模块不应该依赖于低层级的模块,他们应该都依赖于抽象...
2018-10-04 21:19:30
138
原创 Python自学
Anaconda开发环境下载地址 https://www.anaconda.com/download/#windowsinput("Press <enter>") 防止程序结束立刻关闭窗口# 为python中的注释当输出字符串需要含有 ‘ 等单撇号的时候 可以使用 转义字符 \ 这样就不会报错了要表示很长的字符串(跨越多行的字符串),可使用三引号(而不是普通引号)。...
2018-10-04 20:15:02
322
转载 Linux命令行模式下安装XWindow界面
Linux安装xwindow图形界面(转载)1.检查Linux系统是否能够联网。2.执行命令yum -y groupinstall Desktop 3.等上面的命令执行完后,再执行这条命令yum -y groupinstall "X Window System" 4.然后执行"startx"命令,正常情况下,可以启动图形界面。 5.但也有可能出现"Faile...
2018-07-23 13:30:16
12289
1
原创 VMware虚拟机打开黑屏问题
在使用虚拟机的时候发现不能打开虚拟机,一打开就是黑屏,本人用的是其他人创建好的复制到自己电脑上的虚拟机遇到了打开黑屏问题。总结如下两种方式处理:方法1:命令行窗口—输入 netsh winsock reset,然后重启计算机。方法2:VM->Settings->Hardware->Display在右面的内容栏中将Accelerate 3D graphics 取消打勾,然后...
2018-07-23 13:18:08
47385
8
转载 在Windows中使用VirtualBox安装Ubuntu
一.材料和工具1. 安装好的VirtualBox虚拟机软件请确认安装好VirtualBox 2. Ubuntu LTS 14.04 ISO映像文件https://pan.baidu.com/s/1X0hNT0twtoVtDTZAAaEjpw密码:a012二.步骤(一)确认系统版本 上面已经提供32位和64位Ubuntu系统的下载地址。如果您的电脑较新或者...
2018-07-21 18:25:03
2621
原创 VirtualBox 在win10系统双击没反应解决办法
在第一次安装VirtualBox时使用书上建议的版本安装之后发现运行不了,使用管理员权限之后也不可以,后来尝试使用最新版本好使了。官网地址是https://www.virtualbox.org/wiki/Downloads第一步 选择 VirtualBox 5.2.16 platform packages 下的 对应的自己电脑系统的版本,我的是Windows所以选择第一个。第二步 ...
2018-07-21 17:38:22
24423
4
原创 PAT B1020
#include <iostream>#include <algorithm>#include <cstdio>using namespace std;struct mooncake { double store ;//库存总量 double price ;//单价 double sell ; //总售价}cake[1010]...
2018-05-27 20:50:01
341
1
原创 PAT错误总结
1.今天在做PAT A1025 的时候,提交了两三遍发现都是段错误,所以记录一下。 可能情况有:(1)访问内存有问题 (2)数组大小控制的不对 一开始数组用的2000报段错误,改为40000就好了。 后来发现没有注意审题,考场少于100个,每个考场少于300人,所以需要数组大小至少为30000。...
2018-04-29 15:09:02
1741
原创 算法学习笔记——1.排序算法
在本文中将列出几种常用的排序算法源码。 选择排序算法://选择排序 注意数组第一个数下标是0;不提供输出; void selectsort(int a[],int n){ for(int i=0;i<n;i++){ int k=i+1; for(int j=i;j<n;j++){ if(a[j]<a[k]){ k=j; ...
2018-04-28 20:51:58
211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人