python
yinghe_one
旨在发现全球技术深度好文,拒绝热点浮躁浅文,对于外文,受限于鄙人英语水平和效率,都采用AI机器翻译,如果觉得翻译不好,可以直接看原文。
展开
-
你应该知道的10种Python文件系统方法
使用os和shutil操作文件和文件夹你可以编写Python程序来与文件系统进行交互来做很酷的事情。怎么做并不总是非常清楚。本文是当前和有抱负的开发人员和数据科学家的指南。我们将重点介绍10个基本的os和shutil命令,以便您可以编写脚本来自动化与文件系统的交互。像文件系统一样文件系统有点像房子。假设您正在进行春季清洁,您需要将笔记本盒从一个房间移动到另一个房间。目录就像...翻译 2019-03-01 00:48:02 · 1010 阅读 · 0 评论 -
深入浅出学习决策树(二)
接着上篇文章深入浅出学习决策树(一)继续介绍决策树相关内容。回归问题中的决策树在预测数值变量时,构造树的想法保持不变,但质量标准会发生变化。其中n是叶子中的样本数,Yi是目标变量的值。简单地说,通过最小化均值周围的方差,我们寻找以这样的方式划分训练集的特征,即每个叶子中的目标特征的值大致相等。例让我们生成一些由函数分配并带有一些噪音的数据。然后我们将在其上训练一...翻译 2019-03-18 22:58:35 · 1223 阅读 · 0 评论 -
你究竟能用Python做什么?
中英文模式阅读中文模式阅读英文模式阅读What exactly can you do with Python? Here are Python's 3 main applications.你究竟能用Python做什么?这是Python的3个主要应用。If you're thinking of learning Python --- or if you recently s...翻译 2019-04-04 18:17:37 · 2052 阅读 · 1 评论 -
使用Gensim进行主题建模(一)
主题建模是一种从大量文本中提取隐藏主题的技术。LatentDirichletAllocation(LDA)是一种流行的主题建模算法,在Python的Gensim包中具有出色的实现。然而,挑战在于如何提取清晰,隔离和有意义的高质量主题。这在很大程度上取决于文本预处理的质量以及找到最佳主题数量的策略。本教程试图解决这两个问题。内容1.简介2.先决条件 - 下载nltk停用词和spacy模...翻译 2019-04-11 23:55:18 · 3493 阅读 · 2 评论 -
一份python实用”技巧“清单(按字母顺序)
Python是世界上最受欢迎,最流行的编程语言之一。这有很多原因:它很容易学习 它是超级多用途的 它有大量的模块和库作为数据科学家的我,每天使用Python是我内在工作的一部分。在这个过程中,我学会了一些有用的技巧和心得。在这里,我尝试以A~Z顺序共享其中一些。大多数这些“技巧”是我在日常工作中使用或偶然发现的事情。一些是我在浏览Python标准库文档时发现的。另外一些是通过Py...翻译 2019-04-08 21:21:12 · 1711 阅读 · 0 评论 -
使用Gensim进行主题建模(二)
使用Gensim进行主题建模(二)在上一篇文章中,我们将使用Mallet版本的LDA算法对此模型进行改进,然后我们将重点介绍如何在给定任何大型文本语料库的情况下获得最佳主题数。16.构建LDA Mallet模型到目前为止,您已经看到了Gensim内置的LDA算法版本。然而,Mallet的版本通常会提供更高质量的主题。Gensim提供了一个包装器,用于在Gensim内部实现Malle...翻译 2019-04-14 23:06:44 · 4975 阅读 · 6 评论 -
相对不常见,但非常有用的Python技巧
交换变量值将一列表中的所有元素拼接成字符串查找list中最高频率的值检查两个单词是否是字谜(组成的字母和对应数量一致)反转字符串反转列表转置2维数组链式比较链式函数调用复制列表Dictionary Get按值排序字典For Else将列表转换为逗号分隔的字符串合并字典list中...翻译 2019-04-18 18:29:30 · 643 阅读 · 0 评论 -
10个学习Python的理由
如果你是本博客的读者,那么你可能想知道我为什么要写一篇博客来告诉人们在Java博客中学习Python?几年前我不是说更喜欢Java而不是Python吗?现在,事情发生了很大的变化。2016年,Python取代Java成为大学中最受欢迎的语言,从那时起它就再也没有回来了。Python正在不断发展壮大。如果你阅读编程和技术新闻或博客文章,那么你可能已经注意到Python的兴起,因为许多流行的开发人员社...翻译 2019-04-27 22:52:42 · 1055 阅读 · 0 评论 -
Python列表推导(list comprehension)VS 生成器表达式(generator expression)
你知道以下语法之间的区别吗?[x for x in range(5)](x for x in range(5))tuple(range(5))本文将向您介绍这里的区别。关于列表的5个事实首先,对列表进行简短回顾(在其他编程语言中通常称为“数组”):列表是一种可以表示为元素集合的数据。一个简单的列表如下所示:[0, 1, 2, 3, 4, 5]列表将所有可能类型的数...翻译 2019-04-29 19:46:39 · 1452 阅读 · 0 评论