Python
peastarrt
这个作者很懒,什么都没留下…
展开
-
分割提取冒号后面的数据并画图---训练日志---Y轴数据从大到小排列
笔者有一份训练日志需要将其可视化,但是日志文件(csv格式)没有title,每个单元格中的数据以冒号分割,如下:不方便直接画图,所以现处理数据。解决方法:将csv文件用pandas读入,再每个单元格中只取冒号后面的数值,然后画图。提取冒号后的数据:import pandas as pdlog_csv = pd.read_csv(log_csv_path, header=None) #log_csv_path为csv文件路径,header=None表示不要把csv文件的第一行作为列标题(csv数据原创 2020-12-26 22:23:00 · 758 阅读 · 2 评论 -
Pandas读取HDF5\H5文件
1. pandas.head()显示多条数据及设置最多显示的行、列数import pandas as pdDataframe = pd.read_hdf(path) #读取hdf5文件,path为hdf5文件路径pd.set_option('display.max_rows', None) # 设置最大显示行为无限(None),可以把None改成想要的最大显示行数量pd.set_option('display.max_columns', None) # 设置最大显示列为无限(No原创 2020-12-25 12:13:41 · 2266 阅读 · 0 评论 -
%matplotlib inline在pycharm中报错
%matplotlib inline只能在ipython或jupyter notebook中用%matplotlib inline作用是在console生成图像,而不用弹窗显示。如果要在pycharm中使用,则要删除或注释掉%matplotlib inline,并另外调用matplotlib画图功能,在代码后加上:plt.show()画图成功:...原创 2020-12-23 16:22:04 · 8118 阅读 · 0 评论 -
Ubuntu 18.04 wxPython安装报错:ERROR: failed building wxWidgets
pip安装wxPython:pip install -U wxPython==4.0.7报错: Error running configure ERROR: failed building wxWidgets Traceback (most recent call last): File "build.py", line 1468, in cmd_build_wx wxbuild.main(wxDir(), build_options) File "/tmp/pi原创 2020-12-23 10:55:54 · 1893 阅读 · 0 评论 -
Pycharm中pickle文件读取及查看
文章目录前言一、pickle文件二、使用步骤1.引入库2.读入数据总结前言一、pickle文件二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')import sslssl._create_default_htt原创 2020-12-19 09:40:53 · 11012 阅读 · 3 评论 -
PyCharm错误提示---invalid VCS root mappings
错误:invalid VCS root mappings点击错误提示上的Configure,进入Vision control页面,把红色的项目后面的Git改成None即可,当然,如果是无效项目,点击减号删除也可:原创 2020-12-19 09:20:50 · 2797 阅读 · 2 评论 -
Jupyter Notebook超过IOPub数据输出速率
Window下使用Jupyter Notebook读取文件报错:IOPub data rate exceeded.The notebook server will temporarily stop sending outputto the client in order to avoid crashing it.To change this limit, set the config variable`--NotebookApp.iopub_data_rate_limit`.Current.原创 2020-12-19 08:59:54 · 3590 阅读 · 4 评论 -
Python.pandas基本操作
这里写自定义目录标题一、pandas介绍二、使用步骤1.引入库2.读入数据总结一、pandas介绍pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import pandas as pd2.读入数据代码如下(示例):#读取h5数据data_training = pd.read_hdf(data_training_path) #data_training_path为h5文件路径data_training.hea原创 2020-12-18 20:16:04 · 210 阅读 · 2 评论 -
为Jupyter Notebook添加Kernel(Win10+Ubuntu18.04)
为Jupyter Notebook添加Kernel代码如下:#安装ipykernelpip install -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com ipykernel #从国内源下载并信任该源conda activate 环境名 #先切换到目标环境下python -m ipykernel install --name 环境名 #添加该环境的kernel,这里的环境名可以任意取,推荐和activat.原创 2020-12-18 11:01:08 · 414 阅读 · 0 评论 -
Python.os基本操作
文章目录前言一、OS简介二、使用步骤1.引入库2.常用操作总结前言Python os包中常用命令总结。一、OS简介Python的os模块是用来处理文件和文件夹目录的包,功能丰富且强大。二、使用步骤1.引入库代码如下:import os2.常用操作代码如下:print(os.getcwd()) #获取当前目录的绝对路径>D:\16.test\DLCprint(os.listdir()) #列出当前目录下的文件文件夹名,返回一个列表并打印>['.idea', '.i原创 2020-12-18 10:42:58 · 189 阅读 · 0 评论