org-mode
TidyverseSkeptic
Our great sponsors
org-mode | TidyverseSkeptic | |
---|---|---|
34 | 13 | |
330 | 507 | |
- | - | |
9.5 | 3.3 | |
3 days ago | 4 months ago | |
Emacs Lisp | TeX | |
GNU General Public License v3.0 only | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
org-mode
- DONE tasks show up in Org Agenda, but [X] don't
-
Drag-and-drop attachment of any type like org-download?
Nope. Though Emacs does support dnd. Someone is to dig into the weeds of the Emacs dnd API and to implement dnd support in Org. Patches welcome! See https://orgmode.org/worg/org-contribute.html
-
Guide to Org Cite
It would be even better if you turn appropriate parts of the article into a patch to Org manual. We currently lack detailed description of citations, unfortunately. See https://orgmode.org/worg/org-contribute.html
-
Weird LaTeX bold-text behaviour in org-mode
Yes, this problem should be present for everyone using the same version of org-mode as you are. From a quick look around, it seems that this regex was committed in 2013 in commit 5f095f59099e77eda5cf7cae64119f9f246c4c70.
- New package: Forgecast - cast resources to their forges
- ob-sql.el: Respect all params when using dbconnection
- org.el: Support auto display inline images when cycling
- org-refile.el: Show refile targets with a title
- org-agenda.el: Show document title in outline path
- org-clock.el: Rename org-clock-get-file-title
TidyverseSkeptic
-
Why Pandas feels clunky when coming from R
I just don't get these to be honest -- besides the fact that author missed simple things like `df.groupby('var',as_index=False)`, isn't this obviously arbitrary "this is easier my way" complaints? (I did R before all the chaining stuff was popular, and I wouldn't stuff everything into a single command like that even now. It isn't like you get lazy evaluation or any special data processing magic.)
So I get people love chaining and tidyverse, good for you, I don't. But at least I can acknowledge that my way (or this way) people have different preferences and one is not intrinsically easier.
Norm Matloff has a blog where he essentially just argues the opposite of all the tidyverse stuff, https://github.com/matloff/TidyverseSkeptic, but it is the same idea in reverse to me (one is not obviously easier to learn than the other IMO).
-
Where to learn R?
On the other hand, there is also a more traditional universe outside of the of the newer tidyverse approach. See the criticism of the tidyverse ecosystem by Prof Norm Matloff (of UC Davis). He provides a freely available introductory course in base R.
-
I will take that odds
Whenever I hear tidyverse, I just feel the need to leave this: TidyverseSceptic
-
Base-R Is Alive and Well
Yeah, I had never heard of him before, but I followed the link in the article above to his GitHub page and think he made some really great points about conciseness and clarity in base R code, and, I admittedly had no idea tapply() was so useful and easy to use, because I almost never see it used in any examples online. Although I agree with others here that he's misrepresenting why package developers use base R (which is to avoid dependences in their packages, which is very important), I also find myself agreeing with him that future R programmers not being taught base R is worrisome (I'm thinking of dependencies in future package development).
-
Your thoughts on base R? I never considered it and, after reading seemingly know little about it.
I was in an R group meeting. One of the members mentioned Prof. Norm Matloff and said he has comments about tidyverse. I searched and found Matloff's explanation here. What are your thoughts on tidyverse and Matloff's comments about it? As I read it, I found myself agreeing with certain points. I do not have a computer science background; I'm someone trying to learn coding because I see uses for it in my work. I started my learning, about a year ago, with tidyverse tutorials. My patchwork jumping around, maybe in addition to some of the gaps Matloff indicates, show me that I know very little about base R.
-
In charge of making the transition from Excel to R at the office
There are good arguments against tidyverse, especially for beginners. It doesn't lead to a growth in understanding the language fundamentals and requires to learn many functions, paradigms, and syntaxes not shared by base R, which can easily be overwhelming and lead to a learn-by-heart approach more than to a learn-by-understanding. There are many good articles on the topic, such as this one or a more in-depth one, suggesting to consider tidyverse a more advanced application for specific use cases, if you like the dialect. I don't, so I might be biased.
- Teaching R in a Kinder, Gentler, More Effective Manner
- An opinionated view of the Tidyverse “dialect” of the R language
-
Thoughts on book?
I would discourage you to get into the tidyverse, at least in the first stages of your R training. It's like trying to learn english AND scottish together as a foreigner. You can read some better worded discussions here https://github.com/matloff/TidyverseSkeptic and here https://towardsdatascience.com/a-thousand-gadgets-my-thoughts-on-the-r-tidyverse-2441d8504433?gi=1b0a3648b6e6
-
Ho everyone I am R beginer. I need to to change the data type of these two columns, I tried as many ways I could find on the internet but it just won't work for me. This is really frustrating especially when you are a beginer, can you pleae provide a solution ? Thanks a lot in advance !
My opinions are largely in agreement with Norm Matloff on the subject actually.
What are some alternatives?
vscode-org-mode - Emacs Org Mode for Visual Studio Code
Chain.jl - A Julia package for piping a value through a series of transformation expressions using a more convenient syntax than Julia's native piping functionality.
org-roam - Rudimentary Roam replica with Org-mode
RCall.jl - Call R from Julia
preview-org-html-mode - Emacs minor mode for an (optionally) live preview of Org exports to HTML using Xwidgets.
VegaLite.jl - Julia bindings to Vega-Lite
vim-orgmode - Text outlining and task management for Vim based on Emacs' Org-Mode
PackageCompiler.jl - Compile your Julia Package
elfeed-org - Configure the Elfeed RSS reader with an Orgmode file
Transformers.jl - Julia Implementation of Transformer models
swirl - :cyclone: Learn R, in R.