Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >使用Visual Python自动生成代码

使用Visual Python自动生成代码

作者头像
一只大鸽子
发布于 2022-12-06 06:40:31
发布于 2022-12-06 06:40:31
1.2K0
举报

Visual Python简介

Visual Python是一个Python 代码生成器,只需要鼠标点击就可以实现导入包、读入文件、可视化等常用功能。

#不需要再看着matplotlib文档,写一段画图代码了:)

官网:https://www.visualpython.ai/

(鼠标点击设置参数,生成代码)

安装和使用

visual python 是在Jupyter notebook中工作的,所以需要先安装notebook。安装jupyter notebook: python -m pip install jupyter

安装visualpython: python -m pip install visualpython 并启用 visualpy install

之后打开notebook: jupyter notebook

新建一个notebook,上方出现了一个黄色小方块,就是visual python插件。点击就可以使用了。

简单看了一下,主要有5类。

  • • Logic:最基本的Python逻辑。比如定义函数,for循环等。
  • • Library:常用的Python库,包括标准库、Numpy、Pandas、Matplotlib
  • • Data Analysis:数据分析,主要是用pandas处理表格。包括常用的读写,转换等。
  • • Visualization:可视化。包括pandas、matplotlib、Seaborn、plotly,Wordcloud。
  • • Machine Learning:主要使用sklearn。包括常用的机器学习方法(分类、回归、聚类)

使用案例

使用Visualization中的wordcloud功能生成词云。

(图片经过加速,实际操作大概30秒)

使用起来非常简单,点击WordCloud,然后选择数据(可选择use file使用文件),设置词数量等信息。设置完成后点击Run就可以生成代码并运行了。

# 注:如果没有安装过,可以自己用pip安装一下;或者点击WordCloud图标,选择Install package安装。 使用前需要导入。可以点击WordCloud图标,选择Imoort Library导入。

通过点击、设置参数,Visual Pyhton自动生成了代码,这个过程不到1分钟。如果手动去查文档,写代码,可能需要5到10分钟。

中文文本的词云

需要注意,如果是中文文本,还需要jieba等中文分词库帮助分词、设置encoding为utf8:

并且设置支持中文的字体(msyh.ttc)。

然后点击Run。生成的结果明显不对,因为中文单词之间没有空格,所以默认把一个句子当成一个词了。所以还要借助jieba对中文分词。只需要添加3行,就可以实现中文分词:

Visual Python使用还是很方便的,不需要手动去import、读入文件、画图...... 操作非常简单,大多数情况你只需要点击,无需手写代码就可以完成一些常见的任务。如果有特殊的要求,可在它生成代码的基础上修改。

这个插件目前还在开发中,使用时也发现有些功能还没实现,希望这个插件能不断完善吧。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-11-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 一只大鸽子 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
如何用Python做中文分词?
打算绘制中文词云图?那你得先学会如何做中文文本分词。跟着我们的教程,一步步用Python来动手实践吧。
王树义
2018/08/22
1.4K0
如何用Python做中文分词?
Python中常用的第三方库_vscode如何使用第三方库
Python 第三方库依照安装方式灵活性和难易程度有 3 个方法,这 3 个方法是:pip 工具安装、自定义安装、文件安装。
全栈程序员站长
2022/11/04
1.9K0
拿来就用能的Python词云图代码|wordcloud生成词云详解
词云也叫文字云,是一种可视化的结果呈现,常用在爬虫数据分析中,原理就是统计文本中高频出现的词,过滤掉某些干扰词,将结果生成一张图片,直观的获取数据的重点信息。今天,我们就来学习一下Python生成词云的常用库「wordcloud」。
吾非同
2021/03/12
4.6K0
软件测试|教你使用Python快速绘制酷炫词云图
词云图现在似乎成了各个互联网产品年终盘点的标准形式,比如我们的热搜,我们QQ音乐网易云音乐最喜欢的歌手最喜欢的歌曲等等,词云图实在是太契合互联网时代了。那么我们能不能自己也去画一个词云图出来?就用我们的Python来完成这个目标。
霍格沃兹测试开发Muller老师
2023/02/19
8170
艺术与文本的交织:基于Python的jieba和wordcloud库实现华丽词云
jieba和wordcloud是两个在自然语言处理和数据可视化领域非常常用的Python库。
Srlua
2024/05/26
3300
艺术与文本的交织:基于Python的jieba和wordcloud库实现华丽词云
利用Python爬取百度百科词条并生成词云图
在这个信息爆炸的时代,数据可视化成为了一种有效的信息传递方式。词云图以其独特的视觉冲击力和简洁的信息表达方式,成为数据可视化中的一种流行形式。本文将介绍如何使用Python编程语言,结合几个强大的库,来爬取百度百科的词条内容,并生成相应的词云图。
LucianaiB
2024/12/25
1180
利用Python爬取百度百科词条并生成词云图
基于微博数据用 Python 打造一颗“心”
一年一度的虐狗节终于过去了,朋友圈各种晒,晒自拍,晒娃,晒美食,秀恩爱的。程序员在晒什么,程序员在加班。但是礼物还是少不了的,送什么好?作为程序员,我准备了一份特别的礼物,用以往发的微博数据打造一颗“
码云Gitee
2018/03/29
8840
基于微博数据用 Python 打造一颗“心”
Python 词云生成
https://www.lfd.uci.edu/~gohlke/pythonlibs/
arcticfox
2019/06/26
4.1K0
Python 词云生成
【编程课堂】词云 wordcloud
本周为大家带来炫酷好玩的 wordcloud 词云构造库。 使用 wordcloud 可以做出这样的图片: 还可以做出这样的: 接下来,我们来学习如何制作属于自己的词云图。 本来想说一句,安装过程不表
Crossin先生
2018/04/17
2.1K0
【编程课堂】词云 wordcloud
python之生成带背景的词云图(附源码)
wordcloud.WordCloud 类是用于生成词云图像的主要类常用参数及示例
不止于python
2023/09/05
8410
python之生成带背景的词云图(附源码)
怎么制作词云图?
使用 Python 环境下的 wordcloud 工具,就能方便地生成词云图(感谢开源社区!🎉️ )。
WEBJ2EE
2024/03/22
4500
怎么制作词云图?
【数据挖掘 | 可视化】 WordCloud 词云(附详细代码案例)
🤵‍♂️ 个人主页: @计算机魔术师 👨‍💻 作者简介:CSDN内容合伙人,全栈领域优质创作者。 开发环境 编辑器: jupyter notebook 解释器: python 3.7 在七夕节中,博主写了一篇为女友收集QQ聊天记录做可视化词云的文章获得广泛好评,一直有小伙伴希望能出一篇教程,今天他来啦! 一文带你速通词云🙋‍♂️ 文章链接 — Python | 词云】聊天记录绘制超美词云(七夕快乐 ,曾同学) 后面生成的图片是有些显示违规或奇怪(因为我是用核心价值观作为词库的,所以会被
计算机魔术师
2022/11/03
1.3K0
【数据挖掘 | 可视化】 WordCloud 词云(附详细代码案例)
利用Python爬取百度百科词条并生成词云图
在这个信息爆炸的时代,数据可视化成为了一种有效的信息传递方式。词云图以其独特的视觉冲击力和简洁的信息表达方式,成为数据可视化中的一种流行形式。本文将介绍如何使用Python编程语言,结合几个强大的库,来爬取百度百科的词条内容,并生成相应的词云图。
LucianaiB
2024/10/24
1320
Python 爬虫实践:《战狼2》豆瓣影评分析
来源:hang segmentfault.com/a/1190000010473819 简介 刚接触python不久,做一个小项目来练练手。前几天看了《战狼2》,发现它在最新上映的电影里面是排行第一的,如下图所示。准备把豆瓣上对它的影评做一个分析。 目标总览 主要做了三件事: 抓取网页数据 清理数据 用词云进行展示 使用的python版本是3.5. 一、抓取网页数据 第一步要对网页进行访问,python中使用的是urllib库。代码如下: from urllib import request res
小小科
2018/05/02
1.1K0
Python 爬虫实践:《战狼2》豆瓣影评分析
10行Python代码的词云
词云又叫文字云,是对文本数据中出现频率较高的“关键词”在视觉上的突出呈现,形成关键词的渲染形成类似云一样的彩色图片,从而一眼就可以领略文本数据的主要表达意思。
半吊子全栈工匠
2018/08/22
3.2K0
10行Python代码的词云
你真的会用wordcloud制作词云图吗?
对于文本分析而言,大家都绕不开词云图,而python中制作词云图,又绕不开wordcloud,但我想说的是,你真的会用吗?你可能已经按照网上的教程,做出来了一张好看的词云图,但是我想今天这篇文章,绝对让你明白wordcloud背后的原理。
罗罗攀
2021/02/04
6030
你真的会用wordcloud制作词云图吗?
Python selenium爬取影评生成词云图
运行命令 pip install selenium jieba wordcloud matplotlib numpy 进行下载
全栈若城
2024/02/29
1950
Python selenium爬取影评生成词云图
用Python做简易词云
最近突发奇想,想做个词云玩玩,这算是Python的一个很初级的应用,虽然很初级,依然免不了会出现各种bug~
爱吃西瓜的番茄酱
2018/07/25
1.8K0
用Python做简易词云
爱数课实验 | 中文商品评论情感判定
简介:商品评论可以帮助购买用户更加了解产品,做出更优的购买决策,也可以帮助商家获知商品的优缺点,获取消费者的喜好。本次实验我们将学习中文商品情感判定,通过构建SVM模型和高斯朴素贝叶斯模型对商品评论进行分类。
数据科学人工智能
2022/04/01
7191
爱数课实验 | 中文商品评论情感判定
Python 词云图:wordcloud库的使用
✅作者简介:人工智能专业本科在读,喜欢计算机与编程,写博客记录自己的学习历程。 🍎个人主页:小嗷犬的博客 🍊个人信条:为天地立心,为生民立命,为往圣继绝学,为万世开太平。 🥭本文内容:Python 词云图:wordcloud库的使用 ---- Python 词云图:wordcloud库的使用 1.wordcloud库的安装 2.wordcloud库的使用 2.1 常用函数方法 2.2 WordCloud对象常用配置参数 2.3 配色集 3.生成词云图 ---- 1.wordcloud库的安装
小嗷犬
2022/11/15
1K0
Python 词云图:wordcloud库的使用
推荐阅读
相关推荐
如何用Python做中文分词?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文