- 博客(63)
- 资源 (1)
- 收藏
- 关注
原创 pandas一些常用基础
1.WPS设置索引由字母变数字的方法:文件-选项-常规与保存-R1C12.print所有的行和列#显示所有列pd.set_option('display.max_columns', None)#显示所有行pd.set_option('display.max_rows', None)#设置value的显示长度为100,默认为50pd.set_option('max_colwidth...
2020-03-02 17:58:59 88
原创 D5000和CC2000点表转换程序笔记
设置某一列的数据类型h2[['间隔简称']] = h2[['间隔简称']].astype(str)正则表达式,抓字符,注意第一行抓出来的是个列表,第二行取了列表的倒数第一个元素。str_1 = re.findall('[\0-9]+', h2.间隔名称.at[i]) h2.间隔简称.at[i] = str_1[-1]...
2022-03-11 16:24:55 243
原创 一些电力系统和无功补偿基础
无功无用吗?知乎好文:https://www.zhihu.com/question/33309268/answer/82765857原文:http://www.jdzj.com/diangong/article/2018-1-31/85344-1.htm感性设备运行中,感性电流分量建立交变磁场,这种感性电流分量产生磁场能和电能相互转化,不转变成其它能量(如热能、机械能、化学能等),感性电流分量产生的功率在负载和之间往返,没有被消耗,称为无功功率;同样地对于容性负载,容性电压分量建立交变电场,电场能和
2021-06-23 17:28:38 403
原创 非谓语动词: 不定式, 动名词, 现在分词, 过去分词
谓语动词:限定性动词如,被限定为第三人称单数使用非谓语动词:非限定性动词不受主语限制,不具备表达时间和人称的本领谓语动词:核心非谓语动词:非核心谓语动词就一个,非谓语动词可若干不定式 infinitive 无限的意思 不受时间 人称限制非谓语动词:充当其他句子成分动名词:ing不定式:全称(已经)发生动名词:正在发生现在分词:主动过去分词:被动...
2021-05-27 22:55:36 497
原创 语法概述
原文:https://www.bilibili.com/video/BV1r54y1m7gd?from=search&seid=17625693374552427187语法的作用:造句什么+怎么样主语+谓语主语:人或物谓语:动作(发生了什么事情)1.可以独立完成的动作:不及物动词主语 +(不及物)动词papa rabbit sleeps.2.有一个动作的承受者:及物动词主语+(及物)动词+宾语papa rabbit lives you.3.有两个动作承受者:双及物主语+(双
2021-05-21 11:25:47 209
原创 MIT论文复现记录
配虚拟环境,并且装python:(在anaconda3/envs路径下运行)conda create --name tf17-cpu python=3.6————————————————注:激活虚拟环境:(和win不一样)source activate tf17-cpu————————————————装tensorflow:pip install tensorflow==1.7 -i https://pypi.douban.com/simple/————————————————注:激活虚拟
2021-05-17 22:12:23 65
原创 Cmake tensorflow笔记
百度搜Cmake tensorflow,出现类似以下这几篇有一个缺图的文档在这里(重要)https://zhuanlan.zhihu.com/p/29029860?from_voters_page=true其余几篇参考https://blog.csdn.net/dageda1991/article/details/79721333https://blog.csdn.net/h8832077/article/details/78988488https://zhuanlan.zhihu.com/p/
2021-05-01 20:25:38 104
原创 cuda和cudnn特定版本的安装与配置
cuda介绍https://blog.csdn.net/qq_42406643/article/details/109545766https://www.cnblogs.com/marsggbo/p/11838823.htmlhttps://blog.csdn.net/wr1997/article/details/96846550各版本cuda下载地址https://developer.nvidia.com/cuda-toolkit-archive安装时注意,第一次出现的是临时解压路径(装完会删
2021-05-01 17:03:50 118
原创 配置新的TensorFlow环境步骤,特定版本部分参考
————————————————在Anaconda里创建虚拟环境时,首先应选择正确的Python版本号。其次在进入该虚拟环境后,配置相应的Tensorflow-gpu和Keras的版本号,再配置其他相应工具包的相应版本号。最后,再安装对应版本号的CUDA和CuDNN,Anaconda会自动进行选择。————————————————在虚拟环境crfrnn里用的是Python = = 3.6Tensorflow_gpu = = 1.7.0Keras = = 2.1.0Opencv = = 3.1.
2021-04-29 17:33:21 119
原创 Ckmake及makefile的自学过程
按下列步骤即可完成学习https://www.bilibili.com/video/BV13K411M78vhttps://www.bilibili.com/video/BV1Mx411m7fmhttps://blog.csdn.net/pdcxs007/article/details/8582559
2021-04-29 17:32:36 112
原创 问题解决:Pyqt5怎样刷新界面?
解决怎样实时输出textEdit解决怎样一条一条不是一次性的输出textEdit实际都是界面刷新的问题百度界面Pyqt5刷新即可搜到答案具体方法很简单:在需要的地方加上一句代码,即可。QApplication.processEvents()...
2021-02-24 15:31:30 1920 1
原创 用pandas读取文件夹下所有文件,如txt
def point_table(x): #读取文件夹下所有txt文件,读取方法是调用函数:如point_table(2) read_path = './all_point_table_file' # 要读取的文件夹的地址 total_path = glob.glob(os.path.join(read_path,'*.txt')) # 读取文件夹中所有文件,返回一...
2020-04-26 11:30:39 6198 2
原创 报电流I程序2020.3.19版,加了400A判断功能
import pandas as pdimport re# import xlrdexcel_h = pd.ExcelFile('C:/h.xlsx' )h0 = pd.read_excel('C:/0.xls')for w in range(0, len(excel_h.sheet_names)): G = globals() G[str(w)] = pd.read...
2020-03-19 11:19:22 93
原创 pandas报电压U程序
import pandas as pdimport reimport xlrddef get_str_Ulevel(i,h01_u): #拿到'10kVⅠ' str_station_Ulevel_1 = re.findall('[\a-zA-Z0-9ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ]+', h01_u['"descr"'].at[i]) #拿到['/10kVⅡ', 'AB']...
2020-03-17 16:32:41 114
原创 pandas正则表达式,提取汉字、字母、数字、罗马数字
仅提取汉字str_stationname = re.findall('[\u4e00-\u9fa5]+',str)提取英文字母和数字,要匹配什么,在后面加上就行'[\a-zA-Z0-9ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ]+'附:https://www.cnblogs.com/BluceLee/p/11419302.html史上最全的正则表达式-匹配中英文、字母和数字在做项目的过程中,使用正则表达...
2020-03-09 16:59:15 12128
原创 第23节_透视表、分组、聚合
两种不同形式的透视表原表:形式一:(推介)orders = pd.read_excel('C:/Temp/Orders.xlsx', dtype={'Date': date})orders['Year'] = pd.DatetimeIndex(orders.Date).year #搞出year这一列groups = orders.groupby(['Category', 'Year...
2020-03-08 23:19:11 115
原创 第20节_定位、消除重复数据
dupe = students.duplicated(subset='Name', inplace=Ture,keep=first) #subset可以是列表.dupe = students.drop_duplicates(subset='Name', inplace=True, keep='last') #last,保留最后一个出现的,默认保留第一个出现的 dupe = studen...
2020-03-08 21:07:03 85
原创 第19节_求和、平均值、统计引导
小技巧:取DataFrame的一部分来做分析temp = student[['tset1', 'test2', 'test3']]求和求平均值row_sum = students[['Test_1', 'Test_2', 'Test_3']].sum(axis=1)row_mean = students[['Test_1', 'Test_2', 'Test_3']].mean(axis...
2020-03-08 17:41:26 87
原创 第18节_分割列
数据变形,Data Transformationemployees = pd.read_excel(r'D:\018/Employees.xlsx', index_col='ID')split方法,默认用空格分割expand参数:False(默认),按列表输出True,直接两列Series输出n参数:切出多个字符串,保留n个n=0,全部保留df = employees['Ful...
2020-03-08 17:24:40 69
原创 第17节_数据校验
定义一个校验函数解法一:def score_valication(row): try: assert 0 <= row.Score <= 100 except: print(f'#{row.ID}\tstudent {row.Name} has an invalid score {row.Score}')\t:制表符,为了对其显示...
2020-03-08 17:14:06 94
原创 第16节_横向联合
students = pd.read_excel(r'D:\Student_score.xlsx', sheet_name='Students')scores = pd.read_excel(r'D:\Student_score.xlsx', sheet_name='Scores')横向联合用merge方法on=‘ID’,用‘ID’列合并how=‘left’,保留左列的所有元素.fil...
2020-03-08 17:01:13 202
原创 第14-15节_散点图、直方图、密度图
散点图homes.plot.scatter(x='sqft_living', y='price')plt.show()直方图homes.sqft_living.plot.hist(bins=100) #bins:桶,100桶里装,更加细腻优化:横轴设置没隔500一个刻度plt.xticks(range(0, max(homes.sqft_living), 500), fontsi...
2020-03-07 19:46:47 267
原创 第13节_折线图、叠加区域图
weeks.plot(y=['Accessories', 'Bikes', 'Clothing', 'Components'])plt.title('Sales Trends', fontsize=16, fontweight='bold')plt.xticks(weeks.index, fontsize=8) #设置为index的轴的处理方法plt.show()叠加区域图,仅改are...
2020-03-07 17:45:11 187
原创 第12节_饼图
因为默认col是标签,所以设置一下colstudents = pd.read_excel('C:/Temp/Students.xlsx', index_col='From')counterclock=False,顺时针startangle=-270,起点从12点开始students['2017'].plot.pie(fontsize=8, counterclock=False, star...
2020-03-07 17:32:33 68
原创 第11节_叠加柱状图、水平柱状图
一些前期处理,新建Total列,并进行排序users = pd.read_excel('C:/Temp/Users.xlsx')users['Total'] = users['Oct'] + users['Nov'] + users['Dec']users.sort_values(by='Total', inplace=True, ascending=False)实现叠加users.p...
2020-03-07 17:20:16 207
原创 第10节_分组柱状图
先排个序students.sort_values(by='2017', inplace=True, ascending=False)设置x,y轴students.plot.bar('Field', ['2016', '2017'], color=['orange', 'Red'])设置标题格式plt.title('International Students by Field', f...
2020-03-07 16:54:27 302
原创 第9节_柱状图
import matplotlib.pyplot as pltstu = pd.read_excel('D:\Students.xlsx')柱状图,设置x,y轴,颜色,标题stu.plot.bar(x='Field',y='Number',color = 'orange',title='Fig')紧凑型显示,让每个元素的名字显示出来plt.tight_layout()plt.sh...
2020-03-07 16:37:12 77
原创 第5节_日期
详见from datetime import date,timedelta填写日期start = date[2018,1,5]books['Date'].at[i] = start日期下拉加一books['Date'].at[i] = start + timedelta(days=i)给年加一books['Date'].at[i] = start + timedelta(st...
2020-03-07 10:48:41 79
原创 问题解决:pandas报错Process finished with exit code -1073740791 (0xC0000409)
在某一列有值的时候填值就不报错,删掉这一列再填值就报错。PyQt5界面。报错是Process finished with exit code -1073740791 (0xC0000409)原因是这一列的dtype不对,加一行代码强制设置数据类型,如:self.hao[['列名']] = self.hao[['列名']].astype(str)...
2020-03-04 12:33:16 1423 2
原创 第22节_读取csv、tsv、txt
stu = pd.read_csv('C:/students.txt',sep='|',index_col='ID')读取txtstu = pd.read_csv('C:/students.csv',index_col='ID')读取csvstu = pd.read_csv('C:/students.tsv',sep='\t',index_col='ID')读取tsv...
2020-03-02 20:12:35 1299
原创 第28课_列操作集锦
横着接两个表格stu = pd.concat([s1,s2]).reset_index(drop=True)把s2加到s1上,默认竖着接stu = pd.concat([s1,s2],axis=1)把s2加到s1上,横着接增加一列stu['BBC']=np.repeat(25,len(stu))len(stu),共有多少列stu['BBC']=np.arange(0,len(...
2020-03-02 19:52:21 130
原创 第27节_行操作集锦
s1 = pd.read_excel('C:/stu1.xlsx',sheet_name='s1')s2 = pd.read_excel('C:/stu1.xlsx',sheet_name='s2')stu = s1.append(s2).reset_index(drop=True)把两个sheet合并,s1.append(s2),把s2加入到s1中reset_index(drop=T...
2020-03-02 19:50:21 129
原创 9-15 16-21 23-26 29-30 索引
第9节 柱状图第10节 分组柱图第11节 水平柱状图第12节 饼图第13节 折线图、叠加区域图第14节 散点图、直方图第15节 密度图、数据相关性第16节 多表联合第17节 数据校验、轴的概念第18节 分割列第19节 求和平均统计第20节 定位、消除重复数据第21节 旋转表格...
2020-03-02 19:45:19 85
原创 第8节_数据筛选过滤
def age(a): return 18<=a<30def level(s): return 85<=s<=100定义函数,age,给age赋值a,a的范围见上定义函数,level,给level赋值s,s的范围见上stu = stu.loc[stu['Age'].apply(age)]Stu.[‘Age’]这一列用age函数,Loc,保留此...
2020-03-02 19:44:51 94
原创 第7节_排序
books.sort_values(by='List',inplace=True,ascending=True)按列排序,其中:By,按此列排序Inplace,不要创建新的工作表Ascending=True,从小到大排Ascending=Fulse,从大到小排books.sort_values(by=['List','Discount'],inplace=True)by=[‘Li...
2020-03-02 19:43:30 80
原创 第六节 调用函数
books = pd.read_excel('C:/books.xlsx',index_col='ID')books['Price'] = books['ListPrice']*books['Discount']print(books)一列×一列i in books.index: books['Price'].at[i] = books['ListPrice'].at[i]*bo...
2020-03-02 19:21:33 83
DA科技_Scratch3.0_PPT
2020-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人