PyMiner

PyMiner提供数据分析功能,在软件上添加数据就可以执行分析,软件通过Python开发,适合经常使用Python抓取数据,统计分析数据的朋友使用,结合软件提供的扩展中心就可以添加插件处理各种行业数据,无论是处理Excel数据还是分析数据库都是很方便的;PyMiner支持本地获取数据,直接导入数据到软件上处理,也支持远程获取数据,连接到MySQL、Oracle等数据库就可以导入数据表到软件上分析,结合脚本功能就可以通过命令设置运行分析规则,为用户提供脚本分析数据方案,如果你需要分析数据就可以尝试这款软件!

PyMiner软件功能

PyMiner是一款基于Python的统计分析工具,它提供一组强大的功能,可让用户从数据中提取切实可行的洞察。

在PyMiner中用户可以通过加载各种插件实现不同的需求,用易于作的形式,在统一的界面中,通过数据计算实现用户所设想的任务。

利用 PyMiner,您可以:

1、通过用户友好型界面,分析并更好地了解您的数据,解决复杂的业务和研究问题。

2、借助高级统计程序,更快地了解大型复杂的数据集,帮助确保高精度和高质量的决策。

3、使用Python语言代码和插件,与开源软件集成。

4、通过灵活的部署选项,更轻松地选择和管理您的软件。

5、PyMiner 可用于 Windows 和 Linux 作系统。

PyMiner软件特色

1、PyMiner支持脚本编辑,在软件新建脚本

2、支持数据添加,加载本地数据到软件分析

3、支持数据库功能,连接到远程数据库获取资源

4、支持绘图功能,通过软件设计分析图,在软件统计数据

5、显示很多统计表。方便用户查看复杂的数据

6、支持查询功能,在编辑器界面就可以查询数据

7、支持变量内容设置,分析数据的变量可以提那家到脚本

8、支持加载项目到软件上运行

9、支持批量注释功能,立即对数据附加注释

PyMiner教程

尝试编写第一段代码(同时适用于WindowsLinuxOSX)

在启动画面过后即可看到主界面。默认状态下,主界面的布局和颜色是这样的:

在编辑器中输入这样的代码:

s = “hello world!”

pnt(s)

输入代码时,上方的工具栏会自动切换到“编辑器”一栏。“编辑器”工具栏大致如下图所示:

点击上方高亮的“运行”按钮,即可运行这段代码。运行之后的效果如下:

可以发现发生了以上的变化:

在下方的IPython控制台中出现了Run Untitled-1的字样,并且显示出了输出结果

右侧的工作空间处,出现了字符串s。这是因为脚本中的变量都会被输入到工作空间中。

到这里,你就完成了第一段代码。

变量的详细查看、保存与读取

有的时候自己计算出了中间结果,如果能保存下来,那么下次再使用就会更加方便。为了解决这个问题,PyMiner专门引入了工作空间的快捷保存功能。

尝试在工作空间的变量上点击右键,即可看到弹出菜单:

查看变量

选中变量之后,点击菜单的第一项“查看”,或者双击,即可在变量管理器中查看变量。比如选中a这个pandas.DataFrame型的变量,点击“查看”即可。

上图就是查看a变量的效果。

保存变量

保存变量有三种方式。其一是快速保存到当前的工作路径,其二是自定义保存方式,其三则是保存整个工作区间。

快速保存到当前工作路径&从工作路径下加载变量

PyMiner的数据文件格式为.pmd,快速保存时将生成.pkl格式。文件中即包含这个变量。

比如现在工作空间有变量a,是一个列表[1,2,3,4,5]。

点击右键,在弹出的菜单上点选“快速保存至工作目录”。

即可发现工作目录下多了一个文件:a.pkl

点击右键,删除工作空间中的a.pkl,效果如下:

删除后,工作空间不再有变量a。

双击文件管理器中的a.pkl,弹出一个输入框,输入变量名。默认变量名就是a,可以在这里修改。我们直接选择默认,点击OK即可。

可以发现文件a.pkl中的内容被成功加载为a,也是刚才出现的值。

自定义保存

选择右键菜单中的“保存..”,即可选择保存选项。

对于一般的变量,可以选择保存为.pmd文件或者.pkl文件;

对于pandas.DataFrame文件,除了以上两种,也可以选择保存为csvxls文件。

导入数据库表

PyMiner支持导入多种数据库中的数据,比如MySQL、PostgreSQL和Oracle数据库。

其中,现在已经对使用最广泛的MySQL做了针对的优化,可以进行、密码记忆和智能提示等。其他数据库暂不支持记忆。

导入MySQL

点击“主页工具栏”-“从数据库导入”-“MySQL”。

弹出以下面板:

依次输入数据库的地址和主机名、端口、用户名和密码。数据库和表名先留空。

点击“测试连接”,即可更新数据库的索引。可能会有相关的报错提示,要求输入表格名称等,先不管他。关闭报错提示,将光标放在“数据库”输入框上,随意输入一些内容,即可显示该能访问的全部数据库名称的提示。

输入数据库名之后,尝试输入表名,也可以获取相应的提示。

这些提示是从数据库中实时获取的。比如这个示例中,只有一个数据库monitor_data。对于MySQL,系统的information_schema、sys等数据库是系统保留的,因此在这里并不显示。

提示功能正在测试,因此有时可能失效。若无法自动补全数据库名和表名,不代表您的输入一定是错误的。您可以手动输入表名,并尝试点击“测试连接”,只要显示“连接成功”即可。

再输入数据库名称和表名即可。

点击“确定”,就可以导入相应的工作表了。导入的工作表是以pandas.DataFrame的形式存储的。因此你需要输入一个变量名:

继续点击“确定”即可。

导入Oracle数据库或者PostgreSQL

Oracle数据库和Postgresql暂时不带密码管理以及自动数据表索引的功能。

按照相应的输入,以及测试连接即可。

上一篇 2023-02-16

相关推荐

  • PyMiner

    PyMiner是一款基于数据工作空间的数据计算工具,通过加载插件的方式实现不同的需求,用易于作的形式完成数学计算相关工作,在统一的界面中,通过数据计算实现用户所设想的任务。Py...
    2023-01-14
  • PyMiner

    PyMiner是一款基于数据工作空间的数据计算工具,通过加载插件的方式实现不同的需求,用易于作的形式完成数学计算相关工作,在统一的界面中,通过数据计算实现用户所设想的任务。 ...
    2022-11-15
  • PyMiner

    PyMiner提供数据分析功能,在软件上添加数据就可以执行分析,软件通过Python开发,适合经常使用Python抓取数据,统计分析数据的朋友使用,结合软件提供的扩展中心就可以...
正在提交中,请稍等片刻...

发表回复

请登录后评论...
登录后才能评论

评论列表 (0条)