标签: formula

我可以在MySQL数据库的列中输入公式吗?

我想知道上面是否可以像excel一样操作列.

例如.同一行.第1栏:A,第2栏:b,第3栏:A + b.

mysql database formula

9
推荐指数
2
解决办法
2万
查看次数

将系数名称转换为R中的公式

当使用具有因子的公式时,拟合模型将系数命名为XY,其中X是因子的名称,Y是其特定级别.我希望能够从这些系数的名称创建一个公式.

原因是:如果我将套索适合稀疏设计矩阵(如下所示),我想创建一个新的公式对象,它只包含非零系数的项.

require("MatrixModels")
require("glmnet")
set.seed(1)
n <- 200
Z <- data.frame(letter=factor(sample(letters,n,replace=T),letters),
                x=sample(1:20,200,replace=T))
f <- ~ letter + x:letter + I(x>5):letter
X <- sparse.model.matrix(f, Z)
beta <- matrix(rnorm(dim(X)[2],0,5),dim(X)[2],1)
y <- X %*% beta + rnorm(n)

myfit <- glmnet(X,as.vector(y),lambda=.05)
fnew <- rownames(myfit$beta)[which(myfit$beta != 0)]
 [1] "letterb"              "letterc"              "lettere"             
 [4] "letterf"              "letterg"              "letterh"             
 [7] "letterj"              "letterm"              "lettern"             
[10] "lettero"              "letterp"              "letterr"             
[13] "letters"              "lettert"              "letteru"             
[16] "letterw"              "lettery"              "letterz"             
[19] "lettera:x"            "letterb:x"            "letterc:x"           
[22] "letterd:x"            "lettere:x"            "letterf:x"           
[25] "letterg:x"            "letterh:x"            "letteri:x"           
[28] "letterj:x" …
Run Code Online (Sandbox Code Playgroud)

r formula sparse-matrix

9
推荐指数
1
解决办法
2735
查看次数

库将字符串解析为公式,适用于Windows Phone 7

是否有任何.NET库将字符串解析为公式?

即; "如果用户输入"(2 + 5)*2",图书馆将能够计算出来吗?

编辑:最好能适用于Windows Phone 7而不需要太多摆弄的东西会很棒!

.net c# string formula windows-phone-7

9
推荐指数
2
解决办法
4630
查看次数

数学方程式和图形的Flash库,如DragMath和PetitGrapheur

我正在研究电子学习解决方案,我们的项目需要免费或商业组件来进行数学公式和图形渲染.

用例是:

到目前为止,我发现:

  1. http://code.google.com/p/mathmlformula/ - 非常酷,但缺少UI控件(DragMath中的控件).
  2. http://validi.fi/latex2flash - 但它需要服务器端访问.
  3. http://www.freemathhelp.com/equation-grapher.html - 漂亮的图形渲染器,大多满足.需要修复操作优先级(括号).

请帮助我体验一下.

apache-flex math flash equation formula

9
推荐指数
1
解决办法
907
查看次数

NHibernate Aliasing中的错误

我正在使用NHibernate进行数据库管理.在一个类中,我使用以下公式计算属性:

(SELECT MIN(x.timestamp) FROM (SELECT MAX(r.Timestamp) AS timestamp, r.Meter_Id FROM Reading r, Meter m WHERE r.Meter_Id = m.Id AND m.Store_Id = Id GROUP BY r.Meter_Id) AS x)
Run Code Online (Sandbox Code Playgroud)

生成的查询如下所示:

(SELECT MIN(x.timestamp) FROM (SELECT MAX(r.Timestamp) AS timestamp, r.Meter_Id FROM Reading r, Meter m WHERE r.Meter_Id = m.Id AND m.Store_Id = this_.Id GROUP BY r.Meter_Id) AS this_.x)
Run Code Online (Sandbox Code Playgroud)

显然,AS语句中的名称被重命名为this_.x,这会导致错误.

这似乎是一个众所周知的错误:NHibernate JIRA#NH-2878

enyone有解决方案吗?

c# sql nhibernate formula

9
推荐指数
1
解决办法
652
查看次数

如何从MIN公式Excel中排除0

我需要知道如何从行中排除0并获得MIN值.

但我也需要排除F1 Cell.

例如:

A  B  C    D  E   F
1  0  18  20  0  150  = 18
Run Code Online (Sandbox Code Playgroud)

但如果我这样做在excel中= MIN(A1,B1,C1,D1,E1)返回0.

任何帮助表示赞赏.

excel formula min

9
推荐指数
3
解决办法
9万
查看次数

以编程方式查找三个圆的交叉点

正如标题所说,我有3个Circle.

每个人都有不同的半径.我知道每个圆圈的半径.

也知道每个圆的中心点.

现在我需要知道如何以编程方式计算三个圆的交叉点,是否有任何公式或什么?

它可能看起来像下面的图像 在此输入图像描述

java android formula

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

计算Python中的抵押贷款利息

我目前正在通过youtube上的视频教程学习python,并且遇到了一个我似乎无法掌握的公式,因为对我来说没什么好看的.除外的基本概念是制作抵押计算器,要求用户输入3条信息,贷款金额,利率和贷款期限(年)

然后它计算每月给用户的付款.这是我的代码:

__author__ = 'Rick'
# This program calculates monthly repayments on an interest rate loan/mortgage.

loanAmount = input("How much do you want to borrow? \n")
interestRate = input("What is the interest rate on your loan? \n")
repaymentLength = input("How many years to repay your loan? \n")

#converting the string input variables to float
loanAmount = float(loanAmount)
interestRate = float(interestRate)
repaymentLength = float(repaymentLength)

#working out the interest rate to a decimal number
interestCalculation = interestRate / 100

print(interestRate)
print(interestCalculation)

#working …
Run Code Online (Sandbox Code Playgroud)

python calculator formula python-3.x

9
推荐指数
3
解决办法
3万
查看次数

在 lm 公式中删除变量仍然会触发对比度错误

我正在尝试仅对我的数据子集运行 lm(),但遇到了问题。

dt = data.table(y = rnorm(100), x1 = rnorm(100), x2 = rnorm(100), x3 = as.factor(c(rep('men',50), rep('women',50)))) # sample data

lm( y ~ ., dt) # Use all x: Works
lm( y ~ ., dt[x3 == 'men']) # Use all x, limit to men: doesn't work (as expected)
Run Code Online (Sandbox Code Playgroud)

以上不起作用,因为数据集现在只有男性,因此我们不能将性别变量 x3 包含到模型中。但...

lm( y ~ . -x3, dt[x3 == 'men']) # Exclude x3, limit to men: STILL doesn't work
lm( y ~ x1 + x2, dt[x3 == 'men']) # Exclude x3, …
Run Code Online (Sandbox Code Playgroud)

r formula factors lm

9
推荐指数
1
解决办法
128
查看次数

需要一个公式:自0001年1月1日上午12:00起提取秒数

输入:自0001年1月1日起的秒数

输出:此期间的全年数

我开发了一种我认为不是最佳解决方案的算法.我认为应该有一个不涉及循环的解决方案.有关算法的信息,请参阅代码块1. A)确定天数和B)根据闰年从迭代年份中迭代减去366或365,同时增加年份总数

这并不像Divide DayCount那样简单365.2425和截断,因为我们在1月1日遇到了失败点,0002(31536000秒/(365.2425*24*60*60))= 0.99934.

从0001年1月1日上午12:00开始,从非循环方法中提取年数的任何想法?

我需要弄明白这一点,因为我需要一个长时间嵌入的日期(存储秒数),以便我可以用1秒的精度跟踪多达1200万.

代码块1 - 从秒数(包括闰年)获得年数的低效算法

        Dim Days, Years As Integer

        'get Days
        Days = Ticks * (1 / 24) * (1 / 60) * (1 / 60) 'Ticks = Seconds from Year 1, January 1

        'get years by counting up from the beginning
        Years = 0
        While True
            'if leap year
            If (Year Mod 4 = 0) AndAlso (Year Mod 100 <> 0) OrElse (Year Mod 400 = 0) Then
                If Days >= …
Run Code Online (Sandbox Code Playgroud)

math datetime date formula

8
推荐指数
2
解决办法
3845
查看次数