imn1 最近的时间轴更新
imn1

imn1

V2EX 第 59630 号会员,加入于 2014-04-03 11:41:38 +08:00
今日活跃度排名 455
imn1 最近回复了
5 小时 39 分钟前
回复了 gowk 创建的主题 问与答 明天打算骑行回老家,第一次长途骑行,需要注意什么?
嘣,轮胎破了……
高德地图告诉您:您离下一个村子还有 20 公里,步行大约……
6 小时 6 分钟前
回复了 imn1 创建的主题 Python 有没有比 pandas, numpy 轻量的二维数组模块
@shm7 #7
不难,也不麻烦,能写
例如
a=pandas.DataFrame([[1,1],[1,3],[1,5],[1,7],[1,9]])
a.iloc[[1,3],1]=[2,4]

pandas 这句赋值盲写就行,二维 list 就要稍微转一下脑子
我只是希望无脑套用 [1,3],1,懒得想表达式怎么写,如果场景多就每个表达式都要多想一点点,写成闭包以后就可以盲写了

@iConnect #8
不嫌弃,离开 numpy 我恐怕生计都成问题
只是有些场合,象上面这句 a.iloc,可能整个 py 数百行,只有这两行用到 pandas,为了这个赋值不值得,我宁愿多写一两行省下这个 import 的时间和内存
还是那句,如果有轻便的我试试,没有我就另想办法
6 小时 52 分钟前
回复了 imn1 创建的主题 Python 有没有比 pandas, numpy 轻量的二维数组模块
@wuwukai007 #4
那我没理解对你说的话
我以为你说项目最后要打包给别人用

@shm7
@TimePPT
Numpy 我知道,常用来计算证券,和商业数据分析
只是有些场合,计算很少的,提取数据的情况多
举个例子
有个二维数组,要提取某一列 1/3/5/7 的数据,如果 pandas/numpy 很简单;如果只是 list,要么写个表达式,要么 zip 一次,取出这列再提取
这个二维数组到其他地方提取方式可能不同,所以要原样传递
这些场合后续计算很少,部分只是提取完就 print 了,没有计算,所以不想每个 py 都 import 一把牛刀,或者把 dataframe 作为参数传递,希望中间过程轻量一点,只是处理杀鸡这点小事而已

这只是个例子,还有很多类似场景
我问问有没有我不知道的模块可以做这事,没有的话,我自己弄个类,搞几个闭包写成方法,就不用各个场景都多写一两句 zip/for 这样的重复劳动了
7 小时 35 分钟前
回复了 imn1 创建的主题 Python 有没有比 pandas, numpy 轻量的二维数组模块
@wuwukai007 #2
首先,暂不考虑不打包
其次,如果计算部分不多的,这个模块也不会太巨型吧?
建一栋楼,建筑师就是架构师,其实最终舒服、方便这些并不是他考虑的,那是装修的去考虑
建筑师考虑的是这栋楼的安全、结构、环境,等等

你把架构和 framework (框架)两个概念混淆了,架构更偏重 system (体系)
凡是带有 map editor 的都有人做三方地图,只是质量参差

我记得以前有人用 war3 做了个大富翁地图……我打开地图时傻眼了
9 小时 38 分钟前
回复了 Fankinl 创建的主题 生活 房间怀疑有老鼠了,有什么招式可以驱赶老鼠
我楼是重灾区,老鼠能从外墙管道爬到顶层,管道很近阳台
我家是装了金属防蚊网,老妈得了登革热后装的,但主要目的还是防鼠
塑料的老鼠会咬,现在的毛边已经被咬烂了,自己又在毛边旁加了金属条,老鼠才放弃

我楼其他住户是用超声波驱鼠器,他们说带一只活鼠去买的,测试老鼠会发抖才买
中华借款网 ➡️ 绝不还钱.org
这个悍!
11 小时 6 分钟前
回复了 CenN 创建的主题 Python 请问 Python 怎么导入同目录下的 py 文件?
如果建了一个空的 __init__.py
就用
from . import 文件名
from .文件名 import 类|函数

没有 init 文件,就不需要句点
import 文件名
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1099 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 18:46 · PVG 02:46 · LAX 11:46 · JFK 14:46
♥ Do have faith in what you're doing.