- 
            	
                python – 使用不同长度的pandas数据帧计算滚动窗口的加权和
所属栏目:[Python] 日期:2020-12-20 热度:176
我有一个大型数据框我正在执行滚动计算的5000000行. df = pd.DataFrame(np.randn(10000,1),columns = ['rand'])sum_abs = df.rolling(5).sum() 我想做同样的计算,但加上一个加权和. df2 = pd.DataFrame(pd.Series([1,2,3,4,5]),name ='weight'))df3 = df.mul[详细]
 - 
            	
                python – 实时将cv2.imshow()与matplotlib plt.show()结合使用
所属栏目:[Python] 日期:2020-12-20 热度:144
我正在尝试使用openCV组合来自网络摄像头的提要,然后使用matplotlib更新图表. 获取和显示框架的基本示例如下: import cv2cap = cv2.VideoCapture(0)while(True): # Capture frame-by-frame ret,frame = cap.read() # Display the resulting frame cv2.imsho[详细]
 - 
            	
                python – 如何反转滚动总和?
所属栏目:[Python] 日期:2020-12-20 热度:157
我在分组数据框架上计算了滚动总和,但是它加起来的方式错误,它是未来的总和,当我需要过去的总和时. 我在这做错了什么? 我导入数据并按维度和日期排序(我已尝试删除日期排序) df = pd.read_csv('Input.csv',parse_dates=True)df.sort_values(['Dimension','D[详细]
 - 
            	
                python – 有没有办法在使用operator.itemgetter()作为排序键时
所属栏目:[Python] 日期:2020-12-20 热度:116
我有一个包含字符串代表数字的列表列表: nums = [['1','3'],['2','2'],['1',['0',['11','2']] 我需要通过第一个和第二个条目对这些数字进行排序,而不修改原始列表中数字的字符串表示.此外,想要避免创建另一个列表的第二个副本,其中所有内容都明确映射到整数[详细]
 - 
            	
                如何检测二进制图像中的多边形
所属栏目:[Python] 日期:2020-12-20 热度:138
我想检测二进制图像中连续或闭合多边形的存在.图像可以包含可变数量的边的多边形,并且根本不存在多边形. 这是积极的情况: 和, 这个是否定的情况: 图像处理中是否有任何方法或某些算法来检测连续多边形? 任何形式的帮助表示赞赏. 解决方法 如果你需要检测[详细]
 - 
            	
                python – sqlalchemy表架构自动加载
所属栏目:[Python] 日期:2020-12-20 热度:198
我正在创建一个像这样的SQL炼金术表: myEngine = self.get_my_engine() # creates enginemetadata = MetaData(bind=myEngine)SnapshotTable = Table("mytable",metadata,autoload=False,schema="my schema") 我必须使用自动加载假,因为表可能存在或可能不存[详细]
 - 
            	
                python – 如何使用包含多个字符的分隔符将.txt解析为pandas df
所属栏目:[Python] 日期:2020-12-20 热度:157
我有一个大型数据集,我想在 python中使用pandas进行分析.它全部包含在.txt中,但分隔符是$.我怎么解析这个? import pandas as pddf = pd.read_csv('filename.txt',sep='+++$+++',header=None) 这两行引出了这个错误: sre_constants.error: nothing to repea[详细]
 - 
            	
                使用python计算特殊限制
所属栏目:[Python] 日期:2020-12-20 热度:71
我想计算这个表达式: (1 + 1 / math.inf) ** math.inf, 哪个应该评估为e.然而,Python返回1.为什么? =====更新======== 我想在这里做的是从用户的输入,APR(年度百分比率)中得出有效的年率. def get_EAR(APR,conversion_times_per_year = 1): return (1 + AP[详细]
 - 
            	
                Python / Tensorflow – 我已经训练了卷积神经网络,如何测试它?
所属栏目:[Python] 日期:2020-12-20 热度:100
我已经训练了一个卷积神经网络(CNN),其中包含我在二进制文件中的以下数据(标签,文件名,数据(像素)): [array([2,1,2,0]),array(['10_c.jpg','10_m.jpg','10_n.jpg','1_c.jpg','1_m.jpg','1_n.jpg','2_c.jpg','2_m.jpg','2_n.jpg','3_c.jpg','3_m.jpg','3_n.j[详细]
 - 
            	
                python – 在纬度经度之间绘制直线的底图
所属栏目:[Python] 日期:2020-12-20 热度:137
我正在绘制龙卷风的起点/终点位置. csv文件具有以下数据: TouchDownLat TouchDownLong LiftoffLat LiftoffLong31.53 -97.15 31.74 -96.8846.45 -100.67 46.67 -100.4743.1 -83.85 43.17 -83.42 等等… 我所做的是每个纬度和经度,并将其分成一个numpy数组,如[详细]
 - 
            	
                使用Python和pyathenajdbc与Athena连接
所属栏目:[Python] 日期:2020-12-20 热度:137
我正在尝试使用 python连接到AWS Athena.我正在尝试使用pyathenajdbc来完成此任务.我遇到的问题是获得连接.当我运行下面的代码时,我收到一条错误消息,指出它无法找到AthenaDriver. ( java.lang.RuntimeException:未找到类com.amazonaws.athena.jdbc.AthenaD[详细]
 - 
            	
                python-3.x – Lasagne与Theano可能的版本不匹配(Windows)
所属栏目:[Python] 日期:2020-12-20 热度:63
所以我终于设法使用 this指南让theano在GPU上运行. (测试代码运行正常,告诉我它使用了GPU,YAY !!) 然后,我想尝试一下,并按照 this指南培训CNN数字识别. 问题是:我从lasagne调用theano的方式得到错误(我猜这里有版本不匹配): Using gpu device 0: GeForce G[详细]
 - 
            	
                python-2.7 – sklearn classification_report,输入来自pandas d
所属栏目:[Python] 日期:2020-12-20 热度:122
我正在尝试运行sklearn.metrics.classification_report,我的数据在Pandas数据帧中. 数据框df_joined看起来像这样,有100行: Timestamp Label Pred2016-10-05 29.75 30.7814302016-10-06 30.35 31.3791462016-10-07 31.59 31.1748242017-02-13 29.63 29.87549[详细]
 - 
            	
                python – DynamoDB – 如何查询嵌套属性boto3
所属栏目:[Python] 日期:2020-12-20 热度:135
我正在关注DynamoDB python教程.此步骤显示如何基于特定密钥查询表: http://docs.aws.amazon.com/amazondynamodb/latest/gettingstartedguide/GettingStarted.Python.04.html. 以下是此查询的代码: from __future__ import print_function # Python 2/3 co[详细]
 - 
            	
                python – 对于给定的浮点数列表,有没有办法可以找到给定整个部
所属栏目:[Python] 日期:2020-12-20 热度:95
我遇到了这个问题,在那里我被绊倒了. 问题是这个. 我有一个这样的列表: L = [2.1,2.2,2.3,2.4,2.5,3.1,3.2,3.3,3.4,4.1,4.2,4.3,4.4,5.1,5.2,5.3,5.4,5.5,5.6,6.1,6.2,6.3,6.4,6.5,7.1,7.2,7.3,7.4,7.5,8.1,8.2,8.3,8.4,8.5,9.1,9.2,9.3,9.4,9.5,10.1,10.2,[详细]
 - 
            	
                python – 在Pandas DataFrame列中替换n个连续值
所属栏目:[Python] 日期:2020-12-20 热度:92
假设我有以下DataFrame df df = pd.DataFrame({"a" : [1,2,3,4,5,5],"b" : [3,6,7,7],"c" : [4,1,3]}) 而且我希望替换连续重复10次以上任意列(可能有数百列)的4号,其中10 4个,其余5个. 因此,例如,12个连续4个将被替换为10个4和2个5. 我如何用熊猫实现这一目[详细]
 - 
            	
                python-3.x – 如何使用python减慢selenium脚本中send_keys动作
所属栏目:[Python] 日期:2020-12-20 热度:50
我目前正在 python中创建一个selenium脚本.我需要使用send_keys函数在文本框中输入内容.到目前为止,它正在这样做.但是,为了观察我需要减慢send_keys填充文本字段的速度.有没有办法可以做到这一点?另外,selenium中有send_keys的替代品吗? 感谢和放大器;问候[详细]
 - 
            	
                python – 在O(ln n)中按有序序列插入值
所属栏目:[Python] 日期:2020-12-20 热度:128
我在 python中寻找一个数据结构(在这个例子中由%分隔),它可以有效地(O(ln n)或更好…)按顺序执行插入: insert ( 6,% 3,4,9 %) - % 3,6,9 % 对于list和np.ndarray,它是O(n).字典或集合是无序的. 有内置(或没有)方法吗? 解决方法 清单? bisect 可以帮助你,[详细]
 - 
            	
                Django ValueError:无法将字符串转换为float
所属栏目:[Python] 日期:2020-12-20 热度:126
即使我把这行放在我的settings.py中: LANGUAGE_CODE = 'pt-br'TIME_ZONE = 'America/Sao_Paulo'USE_I18N = TrueUSE_L10N = TrueUSE_TZ = TrueDECIMAL_SEPARATOR = ','DATE_INPUT_FORMATS = ['%d/%m/%Y']DATE_FORMAT = r'd/m/Y' 如此处所述:https://docs.dj[详细]
 - 
            	
                python – 如何更好地使用Cython来更快地求解微分方程?
所属栏目:[Python] 日期:2020-12-20 热度:82
我想降低Scipy的odeint解决差异所需的时间 方程. 为了练习,我使用Python in scientific computations中涵盖的示例作为模板.因为odeint将函数f作为参数,所以我将此函数编写为静态类型的Cython版本并希望如此 odeint的运行时间会明显减少. 函数f包含在名为ode.[详细]
 - 
            	
                python – scikit-learn:将任意函数应用为管道的一部分
所属栏目:[Python] 日期:2020-12-20 热度:172
我刚刚发现了scikit-learn的 Pipeline特性,我发现它在训练模型之前测试预处理步骤的不同组合非常有用. 管道是实现拟合和转换方法的对象链.现在,如果我想添加一个新的预处理步骤,我曾经写过一个继承自sklearn.base.estimator的类.但是,我认为必须有一个更简单[详细]
 - 
            	
                如何从npy.gz文件中恢复numpy数组
所属栏目:[Python] 日期:2020-12-20 热度:172
我用以下代码保存了许多numpy对象: f = gzip.GzipFile('/some/path/file.npy.gz',"w")np.save(file=f,arr=np.rint(trimmed).astype('int16'))f.close() 现在我有一堆npy.gz文件,但我无法弄清楚如何以编程方式将它们返回到python中. np.fromtext或np.fromstr[详细]
 - 
            	
                Python – 圆润的numpy?
所属栏目:[Python] 日期:2020-12-20 热度:127
我有 python pandas和numpy的奇怪问题. np.float64(1) * np.float64(85000) * np.float64(7.543709)641215.26500000001 round( np.float64(1) * np.float64(85000) * np.float64(7.543709),2 )641215.26000000001 np.round( np.float64(1) * np.float64(8500[详细]
 - 
            	
                比较Python中的两个日期对象:TypeError:’datetime.date’和’
所属栏目:[Python] 日期:2020-12-20 热度:185
这不应该太难,但我似乎无法让它工作. 我想在 Python中比较两个datetime.date类型,但我不断收到类型错误: from datetime import date class Vacancy(object): def __init__(self,date): #date is a datetime string of format 2017-13-03T00.00.000Z self.da[详细]
 - 
            	
                python – 是否有命令使Pytest重启?
所属栏目:[Python] 日期:2020-12-20 热度:133
我正在运行一个使用随机选择的两个变量的测试.但是,如果两个变量不同,则测试仅“起作用”.如果它们是相同的,我想“重启”测试. 基本上我正在尝试做类似以下的事情: import randomimport pytestWORDS = ["foo","bar"]def test_maybe_recursive(): word1 = ra[详细]
 
