- 博客(68)
- 资源 (2)
- 收藏
- 关注
原创 Zotero与ChatGPT结合Zotero GPT插件,提升科研效率
这段文本描述了一个插件的设计概念,它可以根据不同的应用场景配置命令选项卡,用户只需直接点击选项卡即可完成与GPT的交互。安装插件后,您可以点击并按住每个标签,查看示例标签的内部语句,我相信您很快就能编写一个新的。color可以缩写为c,position可以缩写为pos,值可以用引号引起来。当然,color和position是可选参数,如果不输入,则会使用默认值。例如,#test[c=#eee][pos=9]是一个合法的输入。您可以命令GPT输出一个代码片段,插件可以执行它。单击一个标签是执行它。
2023-04-06 11:29:19
18088
原创 看看CHATGPT是如何介绍自己的
我是ChatGPT,一个大型语言模型,基于GPT-3.5架构训练而成,由OpenAI开发。我拥有数十亿的参数数量和大量的训练数据,可以模拟人类的自然语言生成和理解能力。我能够自动回答各种各样的问题,包括科技、文化、历史、社会等各个领域,还能够根据用户输入的文本生成自然流畅的文本,例如文章、电子邮件、甚至小说等。我可以帮助用户解决各种问题,包括自然语言处理、机器翻译、信息检索、对话生成等,可以应用于各种场景,例如客户服务、虚拟助手、教育、医疗、金融等领域。
2023-03-24 10:29:39
329
原创 对某火锅店中文评价数据进行情感分析
引言数据集是《数亦有道》第六章6.3节评论数据情感分析的时间序列可视化练习,数据集可从GitHub下载,评价数据集下载需要调用的模块有SnowNLP、ggplot、pandas前面代码块未出现问题,最后绘制可视化图形时,出现报错,图像不显示,排查后主要原因是ggplot版本和pandas不兼容问题,通过文末方法解决。代码#!/usr/bin/env python# coding: utf-8# In[1]:#导入评价数据import pandas as pddf = pd.read_
2021-11-21 12:08:33
1045
原创 Python学习笔记之 中英文文本情感分析
代码#英文情感分析 textblobfrom textblob import TextBlobimport nltktext = 'I am so happy. I am so sad.'blob = TextBlob(text)print(blob)print(blob.sentences)print(blob.sentences[0].sentiment)print(blob.sentences[1].sentiment)print(blob.sentiment)#中文情感分析S
2021-11-20 19:22:11
2536
原创 KNIME中使用Unpivoting将二维表转为一维表
出现问题因为是中文数据,使用CSV READER读取后出现乱码,同时Unpivoting中也出现乱码。在该NOTE中设置字符:原始数据原表数据,从图中可以看出是二维表,不利于数据分析,目标是保留学号一列,转为一维表数据。WORKFLOWNODE8不用说了,中间的设置如下,具体可以多尝试:最后输出结果到text2.csv文件结果...
2021-06-29 09:39:00
317
原创 KNIME练习:美国房价预测模型
数据来源https://www.kaggle.com/harlfoxem/housesalespredictionkaggle注册需要F墙才能出验证码,自行想办法解决。数据就不上传到CSDN了,数据简介自行查看网站介绍。练习视频参考:https://www.bilibili.com/video/BV1pb411778u模型和模块以上workflow不过多介绍,重点是前面的几个模块:satistics统计量比较直观,每一列数据直方图,用于观测数据很方便。Interactive H
2021-06-28 22:46:11
1438
1
原创 Knime对CSV数据处理并分析
练习题Exercise: IntroductionIn this exercise we will perform basic operations: reading, filtering,writing and visualizing.Read the adult.csv dataset (Hint: drag and drop the file into theworkflow)Filter out rows where themarital-statusis missingFilt
2021-06-28 14:42:14
1157
原创 Knime VS Orange3的第一个实战:销售数据可视化
写在前面昨天使用orange3建立了第一个数据分析模型,通过导入CSV数据,通过清洗数据(简单过滤),生成可视化直观面积图和饼状图。文章参考:《Orange3第一个实战:销售数据可视化》。今天使用knime,基于同一个数据实现同一个功能,最后生成chart。该数据包来自Knime官方。模块其中csv reader不用过多解释,读取CSV文件,Column Filter 是对数据的过滤,官方给出的作用说明是:在左侧的节点存储库面板中:在搜索字段中写入“列过滤节点” 将列过滤器节点拖放到您的工作流
2021-06-27 14:32:34
1508
原创 Knime常规操作流程线条的设置:改变粗细、角度
问题描述Knime中工作流线条不圆润不美观,有些会有拐角,在软件中直接设置,并且可以设置线条粗细等;设置方法勾选Curved connections,旁边width可以设置线条的粗细。
2021-06-27 11:08:19
479
原创 Python学习笔记之:Numpy数组迭代
代码#数组迭代import numpy as npa = np.arange(6).reshape(2,3) #创建2X3数组print(a)for i in np.nditer(a): #循环遍历并输出数组 print(i,end=',')print('\n')for c in np.nditer(a.T): print(c,end=',')print('\n')print('以C风格排序:')for d in np.nditer(a.T.copy(order
2021-06-27 10:46:10
305
原创 Orange3第一个实战:销售数据可视化
思路具体思路参见knime简单入门实操:https://zhuanlan.zhihu.com/p/144406237图4中的示例工作流从CSV文件中读取数据,过滤列的子集,过滤掉一些行,并在两个图中可视化数据:堆积面积图和饼图,您可以在图5中看到:一个显示销售额随时间的变化,另一个显示不同国家在总销售额上的份额。数据集https://files.knime.com/sites/default/files/sales_data.csvOrange3实现这里实际使用的是橙现智能汉化的orange3中
2021-06-26 23:16:44
4975
原创 Python学习笔记之Numpy2
Numpy学习笔记#高级库索引import numpy as np#取(0,0),(1,1),(2,0)的值"""数组为: 1,2 3,4 5,6输出值为:1,4,5"""x = np.array([[1,2],[3,4],[5,6]])print(x)y = x[[0,1,2],[0,1,0]] #(0,1,2),(0,1,0)分别代表列和行print(y)#取(1,0),(2,0),(0,0)的值 手算为3,5,1print
2021-06-26 17:12:33
126
转载 Python深度学习图片集转为CSV
import osimport csvdef create_csv(labels): path = '/Users/Desktop/pic/training/apple' name = os.listdir(path) with open(path + '.csv', 'w') as csvfile: writer = csv.writer(csvfile) writer.writerow(['data', 'label']) fo
2021-06-26 12:10:21
1174
原创 Python学习笔记之:Numpy模块基础二
Numpy模块学习今天学习了数组的切片、转换,还是比较好理解的,和python中的list命令类似,单个拿出来是比较容易理解,在实际应用中还需要慢慢消化。基础性的东西大家是怎么反复联系的呢?还是直接死记硬背?代码import numpy as npa = np.zeros(shape=(3,2),dtype=int)print(a)#使用Numpy.asarray将任意元素转换为数组b = (1,2,3) #b为元组,使用asarray转换为数组c = np.asarray(b)pri
2021-06-25 14:20:05
145
原创 Python学习之Numpy模块:数组属性
写在前面之前断断续续的学习Python,对基础语法有一点认识,但是还停留在基础的基础上,自己编写实例的时候脑子还是一片浆糊。今天突然看到一篇文章,关于学习Python的目的是什么,对于在高校任职的我,不需要把自己锻炼成一个程序员,关键是要把Python用到实处。也许这就是造成很多人不能坚持学习Python的原因吧。文章对我启发很大,之前有一些语法的基础,加上最近在学习英文,配合学习几个模块(已经放弃爬虫了,之前的方向定位是想学习爬虫,因为目标不够明确,其实在实际工作中,有很多软件可以实现爬虫的功能,
2021-06-24 15:00:12
139
原创 使用Python中WordCloud绘制词云
写在前面最近在写论文,发现很多博士大神们很擅长使用wordcloud,在论文里妥妥的秀了一把,今天尝试了一下该模块,随意分析一篇中文短文。首先,确定环境安装WordCloud,因为本人就是程序小白,还是一步一步的来:1、安装模块 代码pip install wordcloud2、import加载模块,代码如下3、小白可以复制以下代码测试(代码非本人写,来源网络)可能出现的问题在复制下面代码运行时,出现了三次报错。Q1:所命名的py文件不能使用wordcloud,否则因冲突会报错Q2:文
2021-06-24 09:44:24
208
原创 适用于mac的科研论文高等数学公式软件
软件截图:最近在写论文,偶然发现这款软件,可视化非常好用,很适合科研论文中插入数学公式。可以直接以图片插入或者复制转入到WORD中。软件已上传到CSDN中。
2021-06-17 23:27:01
526
原创 学习Python笔记:try...IndexError捕获异常
'''#实战4 模拟10086查话费print("-------10086查询功能-------")print("输入1,查询余额\n输入2,查询流量\n输入3,查询剩余通话\n查询0,退出程序")fand1 = int(input("请输入数字:"))if fand1 == 1: print("当前余额为:999元")elif fand1 == 2: print("当前流量为:5G")elif fand1 == 3: print("当前剩余童通话为:10分钟")e.
2021-06-09 21:40:20
1923
4
原创 网址被腾讯拦截的处理方法
事发于2021年6月5日,为主域名的其中一个子域名被拦截,原因为恶意广告,恶意营销。网站内容为普通商城类,不存在强制推广,于是进行站长申诉,反馈结果为驳回~2021年
2021-06-07 11:21:18
6054
原创 Python学习笔记之os模块的应用
os模块处理文件或文件夹getcwd()listdir()path.splitext()rename(oldname,newname)代码#获取当前文件的存储路径'''import osa = os.getcwd()print('本文件存储路径为:' + a)#两种不同模块导入的写法:from os import getcwda = getcwd()print('本文件存储路径为:' + a)'''#列出/Users/koulong/PycharmProjects/py
2020-11-24 23:02:04
377
原创 Python学习笔记之模块的导入方式
模块导入方式1、import导入import 模块名称特点:导入的是模块中全部函数,程序封装打包后文件体积较大,运行速度较慢。使用模块时需要加入函数前缀,例如:import matha = math.sqrt(16) #导入math模块使用sqrt函数2、from导入from 模块名 import 函数名特点:导入模块中的某个函数,函数名可用as简称。使用函数无需添加前缀import matha = sqrt(16)例如:from xlwings as xw导入x
2020-11-24 22:34:43
265
原创 【已解决】WPS/OFFICE中word文件可以打印,excel打印后无响应
问题WPS/OFFICE中word文件可以打印,excel打印后无响应博主用的是办公室同事共享的HP打印机,在使用过程中出现了WORD文件可以打印,但是EXCEL文件打印无反应,查看打印作业进程也无记录。解决方法不要将该共享打印机设置为默认打印机,后测试解决!...
2020-11-16 15:12:02
5245
原创 2020MAC PRO安装anconda运行后风扇狂转
因为要学习Python,安装了anconda,运行后风扇狂转command+空格搜索活动监视器后查看,发现后台运行mad mds_stores高占用内存,baidu后解决:关闭程序sudo mdutil -a -i off打开也很简单:sudo mdutil -a -i on...
2020-11-14 08:59:53
358
原创 Python学习笔记:利用re库实现识别是否是移动手机号
代码import re#输入11位手机号码,判断是否是移动有效手机号pattern = r'(13[4-9]\d{8})$|(15[01289]\d{8})$' #正则while True: print('输入11位手机号码,判断是否是移动号码,输入Q退出查询!') mobile_input = input('请输入11位手机号码:') mobile = str(mobile_input) match = re.match(pattern,mobile) i
2020-11-13 16:12:42
1119
原创 Python学习笔记之:序列的练习程序(每日一贴)
代码import datetimemsg = ['星期一:\n我要学习Python!', '星期二:\n我要学习C++!', '星期三:\n我要学习PHP!', '星期四:\n我要学习钢琴!', '星期五:\n我要学习舞蹈!', '星期六:\n我要学习更多知识!']msg_f = datetime.datetime.now().weekday()msg_add = ['星期日:\n我要休息!']msg.extend(msg_ad
2020-11-05 23:09:12
487
原创 Python学习笔记之循环的实战练习
跳一跳#模拟跳一跳小游戏的加分块print('---------跳一跳---------')print('欢迎回来,请开始游戏!')print('请输入(中心、音乐块、微信支付块):')while True: kaishi = input('请输入:') if kaishi == '音乐块': print('您的分数为:30') elif kaishi == '中心': print('您的分数为:32') elif kaishi ==
2020-11-05 09:52:21
531
原创 Excel 复制时数据提示图片太大,超过部分将被截去
解决方法:因为你有程序共用了你的剪贴板,比如远程控制:vnc,teamviewer等,还有什么选词翻译软件,都要共用剪贴板,由于excel整个页面选择后变得很大,超出了共享剪贴板的大小,所以报错,就这么简单,如果没有什么你知道的软件共享剪贴板。我的电脑里有运行向日葵远程控制软件,关闭后解决该问题。...
2020-11-04 16:12:03
18854
2
原创 Python学习笔记之:用函数建立while循环
代码块def make_album(geshou_name,zhuanji='未知'): zhuanji_a = {'专辑名称':zhuanji,'歌手姓名':geshou_name} return zhuanji_a"""zhuanji1 = make_album('周杰伦','八度空间')print(zhuanji1)zhuanji2 = make_album('林俊杰','一千年以后')print(zhuanji2)zhuanji3 = make_album('李宇春')
2020-11-04 09:41:06
355
原创 Python学习笔记:函数传递列表
练习代码""" 魔术师 :创建一个包含魔术师名字的列表,并将其传递给一个名为show_magicians() 的函数,这个函数打印列表中每个魔术师的名字。"""def show_magicians(names): for name in names: print("魔术师的姓名:" + name) return namemagicians_names = ['刘谦','周杰伦','林俊杰']show_magicians(magicians_names)#编写一个
2020-11-03 10:07:38
393
原创 Python学习笔记之:函数中为什么要有return返回值
代码代码一:def make_shirt(size="大号",ziyang="I love Python"): b = "需要制作一个T恤,尺码为:" + size + ",字样为:'" + ziyang + "'!" #return ba = make_shirt(size="中号")print(a)if a == None: print('是空值')else: print('非空')代码二:def make_shirt(size="大号",ziyang=
2020-11-02 22:55:18
5605
2
原创 Python学习笔记之:函数的练习题
练习代码"""T恤 :编写一个名为make_shirt() 的函数,它接受一个尺码以及要印到T恤上的字样。这个函数应打印一个句子,概要地说明T恤的尺码和字样。使用位置实参调用这个函数来制作一件T恤;再使用关键字实参来调用这个函数。"""def make_shirt(size,ziyang): print("需要制作一个T恤,尺码为:" + size + ",字样为:'" + ziyang + "'!")make_shirt("xl","i love china!")make_shirt(z
2020-11-02 16:11:51
1044
原创 Python学习笔记:函数的建立及调用
代码"""第一个定义的函数"""def hello(name): print("hello," + name + "!")hello("您好") """编写一个名为display_message() 的函数,它打印一个句子,指出你在本章学的是什么。调用这个函数,确认显示的消息正确无误 """def display_message(neirong): print("本章学习了:" + neirong + "等知识点!")display_message("8.1函数的应用")
2020-11-02 15:41:35
194
原创 Python学习笔记之:while循环处理列表、字典
练习代码#练习题 熟食店 P113sandwich_orders = ["火腿","番茄","芥末","牛肉","牛肉","火腿"]finished_sandwichs = []tishi = "请输入'查询'可查询现有的三明治种类:"chaxun = input(tishi)while "牛肉" in sandwich_orders: sandwich_orders.remove("牛肉") print("提醒:牛肉三明治已经买完!") breakif chaxun
2020-11-01 23:59:54
396
原创 Python学习笔记之:while循环的练习题
练习代码"""练习P110 电影院票价"""message = "电影院自助查询票价系统,"message += "\n输入关键词:退出,可以退出查询,请输入年龄查询票价:"age = ""while age != "退出": age = input(message) if age == "退出": print("程序已退出!") break elif int(age) < 3: print("您的年龄为" + str(
2020-11-01 23:09:23
1577
原创 Python学习笔记之input()函数的用法
练习代码"""过山车身高要大于170,年龄要大于18岁"""shenggao = input("请输入您的身高(CM):")age = input("请输入您的年龄:")if int(shenggao) >= 170 and int(age) >= 18: print("可以报名过山车!")else: print("您不符合报名条件!")"""练一练:餐馆订位 :编写一个程序,询问用户有多少人用餐。如果超过8人,就打印一条消息,指出没有空桌;否则指出有空桌。"""p
2020-10-30 15:29:53
1920
原创 Python学习笔记之字典中嵌套的应用
练习代码"""练一练"""f_l = {"小明":["python","c++","VB"], "小花":["java","python"], "小李":["c++","java"], "小红":["c++"], }for name,languages in f_l.items(): if len(languages) > 1: print(str(name) + "喜欢的程序语言有" + str(len(langu
2020-10-29 23:37:04
166
原创 Python学习笔记之:字典的键-值对和字典中函数的应用
字典的含义另一种可变容器模型,且可存储任意类型对象。例如:一个表示人的字典中,可以包含多个字段:姓名、年龄、身高、体重等。字典:{健----值}
2020-10-28 22:23:45
646
原创 Python学习笔记之if语句的练习
练习代码#佐料zuoliao = ["辣椒","胡椒","盐"]zuoliao = []if zuoliao: for add_zuoliuao in zuoliao: if add_zuoliuao == "胡椒": print("胡椒已用完!") else: print(str(add_zuoliuao) + "已添加!") print("佐料已添加完毕,请用餐!")else: print("不好意思,佐料都用完啦!")#
2020-10-27 14:18:23
221
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人