Comments (4)
@jonathandroth Sigma is also symmetric so I can just check the eigenvalues, right? The simple version is fairly quick to code. See PR #37.
from honestdid.
from honestdid.
Well, it should be symmetric but I guess we can check that too. If the smallest eigenvalue is very small (e.g. from numerical precision errors), then things might run okay since we only run into problems if gamma' Sigma gamma <= 0. So maybe a warning is okay? Don't have a strong opinion.
How about
- Stop if not symmetric,
- Warn if not PSD or if any eigenvalue close to 0
On the topic of checks, do we currently check that betahat, sigma, and l_vec all have conformable dimensions?
Not sure; will have a look.
from honestdid.
@jonathandroth Added in #39
from honestdid.
Related Issues (20)
- A problem when i run command HonestDiD::createSensitivityResults_relativeMagnitudes HOT 3
- Query about CIs under different values of Mbar HOT 3
- HonestDiD::createSensitivityPlot_relativeMagnitudes and unused filter HOT 4
- Package dependencies and package conflicts HOT 2
- Add explicit calls to buit-in functions
- Apply honestdid on did2s results HOT 9
- Options in `honest_did.AGGTEobj` HOT 1
- Dependencies HOT 11
- Example using the DRDID package? HOT 3
- constructOriginalCS does not give original confidence intervals + guidance on event studies with controls HOT 3
- Handling of universal base period HOT 4
- Robust CIs narrower than original CIs with large number of pre-treatment periods HOT 2
- Honest_did function not working HOT 2
- Warning in install.packages: package ‘HonestDiD’ is not available for this version of R HOT 3
- Graphing for estimator from Callaway and Sant’Anna (2020) HOT 2
- Error when running sensitivity analysis with honest did HOT 11
- Error when running createSensitivityResults_relativeMagnitudes - Caused by error in `svd()`: ! a dimension is zero" HOT 12
- Inquiry Regarding Confidence Interval Behavior in createSensitivityResults_relativeMagnitudes() Function HOT 6
- Hitting the upper bound? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from honestdid.