V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ruoyu0088  ›  全部回复第 2 页 / 共 12 页
回复总数  222
1  2  3  4  5  6  7  8  9  10 ... 12  
2017-11-15 10:52:45 +08:00
回复了 workwonder 创建的主题 Python Python 's builtin min/max is evil
不仔细看文档吗。min, max 都有 default 参数专门对应参数为空的情况。如果希望空列表返回 None:
a = [1, 2, None, 4]
min((v for v in a if v is not None), default=None)
2017-10-15 21:23:06 +08:00
回复了 ruoyu0088 创建的主题 Python 用 ESP8266+MicroPython 实现了空调的远程遥控
@mintist 我的路由器可以设置端口映射,把 websocket 的端口,映射到内网的 esp8266 的 IP 上即可。
2017-10-15 19:02:31 +08:00
回复了 ruoyu0088 创建的主题 Python 用 ESP8266+MicroPython 实现了空调的远程遥控
@zonghua 这个工具使用串口通信,应该只能是在 main.py 程序结束,进入 REPL 时才能使用。而 webrepl 通过 websocket 通信上传文件,可以在主程序运行时上传下载文件。webrepl 也提供了命令行工具上传下载。
2017-10-15 18:40:43 +08:00
回复了 ruoyu0088 创建的主题 Python 用 ESP8266+MicroPython 实现了空调的远程遥控
2017-10-15 18:07:04 +08:00
回复了 ruoyu0088 创建的主题 Python 用 ESP8266+MicroPython 实现了空调的远程遥控
我是用 https://github.com/micropython/webrepl 上传代码,遥控代码是直接用逻辑分析仪获取解调波形。
chromebook 打开开发者模式,就可以安装 Anaconda,然后开启 Jupyter notebook 的服务器,就可以在浏览器中编写调试 Python 程序了。还可以安装 emacs,git 等常用的工具。
2017-09-02 07:46:48 +08:00
回复了 cqcn1991 创建的主题 问与答 室友说梦话怎么办?
录下来。
2017-07-06 22:06:54 +08:00
回复了 armorsmith 创建的主题 Python sklearn TSNE 降维向量问题
TSNE 的文档,建议使用 PCA 或 TruncatedSVD 降维

It is highly recommended to use another dimensionality reduction method (e.g. PCA for dense data or TruncatedSVD for sparse data) to reduce the number of dimensions to a reasonable amount (e.g. 50) if the number of features is very high.
2017-07-01 07:36:39 +08:00
回复了 chenminghit 创建的主题 Python Python 支持的读取速度最快的文件格式是什么?
用 h5py 读写 HDF5。
2017-06-21 20:54:48 +08:00
回复了 csdreamdong 创建的主题 Python Python list 根据百分比切成若干个。
列表里面保存的是什么?
2017-06-18 11:46:19 +08:00
回复了 SimbaPeng 创建的主题 Python 谁能确切的解释一下这是为什么?
被垃圾回收之后,还可以重复使用那个地址的。这是 Python 的优化。
2017-06-04 18:35:15 +08:00
回复了 ShinCurry 创建的主题 分享创造 分享自己最近做的网站 Animeloop
2017-06-03 21:27:41 +08:00
回复了 wdc63 创建的主题 Python 在线求助,关于读取文本
import requests

res = requests.get("http://news.gtimg.cn/notice_more.php?q=sz300144&page=1")

text = res.content.decode()
json_text = text[text.find("{"):text.rfind("}") + 1].replace("'", '"')

import json

json.loads(json_text)
2017-06-03 21:17:09 +08:00
回复了 twitterpig 创建的主题 Python 关于 dir 函数的一个小疑问。
Python 中每个文件就是一个模块,dir()得到当前文件中的所有全局名字。当前模块名就是当前文件的名字。
2017-05-26 19:27:05 +08:00
回复了 mutelog 创建的主题 程序员 把 N 个数尽量分成 K 组,使每组数字的和尽量接近
可以用 google 的 or-tools 解,下面是一个例子:

https://gist.github.com/ruoyu0088/d100e678718572f8d1378be8704e70fd

把[13, 41, 9, 21, 12, 36, 33, 35, 46, 29, 18, 11, 36, 6, 29, 32, 43, 5, 49, 33]分为 6 组
结果是
[[36, 5, 49], [29, 29, 32], [46, 43], [36, 35, 18], [12, 33, 11, 33], [13, 41, 9, 21, 6]]
每个分组的和为:
[90, 90, 89, 89, 89, 90]

运行程序时,需要选择合适的 cut_rate 和 max_time。
对于分类数据你需要进行 one hot 编码,例如 http://blog.csdn.net/bitcarmanlee/article/details/51472816
这种数据应该先用 statsmodels 或 sklearn 中的模型试试看。这里有 boston 房价的例子:

http://cs.smith.edu/dftwiki/index.php/Tutorial:_Playing_with_the_Boston_Housing_Data
2017-05-24 20:18:12 +08:00
回复了 guolingbing 创建的主题 Python 求解答,还是 numpy 和 pandas
如果你的数据是一个嵌套列表,那么 list(map(sum, data))最快,如果你的数据是数组列表,那么[row.sum() for row in data]最快。至于是嵌套列表好还是数组列表好,要看每条数据的平均长度,数据越长,使用 numpy 数组越快。我猜你的数据是数组列表,你可以比较一下[row.sum() for row in data]和你的 flat 数组的方法,应该是我这个更快。因为将所有这些数组拼在一起就很浪费时间。

https://gist.github.com/ruoyu0088/83eeb57dfe5cb8fe62db91d88fe34598
2017-05-18 19:10:41 +08:00
回复了 iVeego 创建的主题 Python 请教一个多组数据点拟合的问题,需要用 Python 实现。
我最近正好在入门 FPGA,你能说说拟合结果如何放到 FPGA 中运行吗? FPGA 的程序该怎么写?
2017-05-18 18:59:42 +08:00
回复了 iVeego 创建的主题 Python 请教一个多组数据点拟合的问题,需要用 Python 实现。
1  2  3  4  5  6  7  8  9  10 ... 12  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1582 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 17:06 · PVG 01:06 · LAX 10:06 · JFK 13:06
Developed with CodeLauncher
♥ Do have faith in what you're doing.