小编use*_*316的帖子

在调试时挖掘变量

我目前正在使用Python调试代码.我有一段时间没有使用过Python.我在变量上放了一些断点,这是一个整数.让我们说这个变量是X = 10.我怎么能够:

  • 看看变量中有什么?(我可以突出显示并出现一个黄色的情况但是如果有很多信息则显示这样的实际情况是不切实际的)
  • 对变量进行一些操作,例如我想做X+2并得到结果?

python eclipse debugging

8
推荐指数
1
解决办法
476
查看次数

连接字典的键和值的 Pythonic 语法

我有一本和这本相似的字典

dic1 = {'Name': 'John', 'Time': 'morning'}
Run Code Online (Sandbox Code Playgroud)

我想使用具有以下架构的“_”分隔符连接键和值:

Name_John_Time_morning
Run Code Online (Sandbox Code Playgroud)

这相当于 key1_value1_key2_value2

我尝试了以下代码行但没有成功

x + "_" + v for x,v in dict1.keys(), dict1.values()
Run Code Online (Sandbox Code Playgroud)

python dictionary

7
推荐指数
2
解决办法
5934
查看次数

具有参考类的并行 R

我创建了各种参考类来适应一些 arima、garch 过程,并希望在并行计算中使用它们 parSapply

我先做了一些导出

cl <- makeCluster(mc <- getOption("cl.cores", 20))
        clusterExport(cl, c("merge.xts", "index", "coredata", "xts", "lag.xts", "zoo", "LearnerPredict", "arima", "generic_learner", "arma_simple", "logwarn"))
        clusterEvalQ(cl, "arma_simple")
        clusterEvalQ(cl, "generic_learner")


generic_learner <- setRefClass(

        Class = "generic_learner",

        fields = list(

            params = "list"

        ),

        methods = list(

            fitModel = function() {cat("overload function with fitting function \n")},

            fcastModel = function() {cat("overload function with forecast function \n")},

            fmt_params = function() {cat("overload function with formatted parameters \n")},

            fmt_class = function() {cat("overload class\n")},

            fmt_ref = function() {paste(.self$fmt_class(), .self$fmt_params(), …
Run Code Online (Sandbox Code Playgroud)

parallel-processing r

5
推荐指数
0
解决办法
394
查看次数

R Parallel,每次使用并行应用时创建一个新集群是否更好?

我正在 20 个核心上使用parLapply函数。我想其他功能也是一样的parSapply......

首先,将簇作为参数传递给函数以便该函数可以在不同的子函数之间调度簇的使用是一种不好的做法吗?

其次,我将此集群参数传递给一个函数,因此我认为每次使用时它都是同一个集群parLapply,每次调用都使用新集群会更好吗parLapply

谢谢

参考值

parallel-processing r

5
推荐指数
1
解决办法
340
查看次数

即使没有断点,Spyder 调试器也会停止

我将Spyderpython 3.6.5一起使用,即使那里没有断点,调试器也会停止在同一文件的同一行(行:183)。我已经重新启动了计算机、spyder 等,但还没有修复。

python debugging spyder

3
推荐指数
1
解决办法
1697
查看次数

在 C# 中管理时间序列

我想听听您对 C# 中管理时间序列的最佳方法的看法。我需要有一个类似于二维矩阵的 Datetime 对象作为行索引(有序且不重复),并且每列将代表相关 Datetime 的股票值。我想知道这些对象中的任何一个是否能够处理日期的缺失数据:添加列或时间序列会在行索引中添加缺失的日期,并会添加“null”或“N/a”现有日期缺失值。

与 C++ 相比,C# 中已经提供了很多东西,我不想错过一些明显的东西。

c# collections datetime time-series

2
推荐指数
1
解决办法
8048
查看次数