Notices tagged with rlang
-
Embed this notice
Linux Walt (@lnxw37j1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw37j1@gnusocial.jp)'s status on Sunday, 05-May-2024 00:03:55 JST Linux Walt (@lnxw37j1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} I've been persistent in #DataCamp's "rate this lesson" and "rate this course" to talk about unnecessary pedanticism, but that's probably the wrong terminology.
An example:
```
SELECT common_name, COUNT(*)
FROM biology
WHERE common_name LIKE '%lady%'
GROUP BY common_name
ORDER BY common_name;
```
gives the same results as
```
SELECT common_name, COUNT(common_name)
FROM biology
WHERE common_name LIKE '%lady%'
GROUP BY common_name
ORDER BY common_name;
```
when there are no nulls (missing values) in the common_name field.
And without some clues in the assignment text, it isn't possible to know which one their JS-based checker will accept. So in the majority of assignments, I get things like this "wrong" in the first pass.
I've lately been vocal about my perception that quality control and beta testing should have exposed such things and led to their correction before deployment to paying customers.
In the case of the #SQL courses, I did recently have a multi-part assignment where they asked for the NOT NULL version from the start, but only in the 3rd or 4th part of the assignment did they expressly say they wanted that and use pre-entered SQL scaffolding to show why it matters in that specific case.
In other news, I've temporarily de-emphasized both #Python and #R-lang (and delayed my exploration of #Julia) because I'm on a "track" that focuses on SQL. At the current rate, I should be finished with the SQL track & emphasis in a month or so.
I've also noticed they have some courses that cover MSExcel / PowerBI, Tableau, Google Sheets, and (of course) "AI". I expect to take the intro courses for most of these topics. I don't typically use spreadsheets except as gridded formatting tools for lists, but many years ago I used Lotus 1-2-3 and Quattro Pro and even took some classes. So relearning such things as formulas and internal scripting may be helpful in making these tools more broadly useful. -
Embed this notice
LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1@nu.federati.net)'s status on Thursday, 21-Mar-2024 11:01:33 JST LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} Weird feeling for me: In a few of these #DataCamp courses, I'm now feeling lost when I'm doing the exercises. I think I need to spin up a separate data analysis project using #R-Lang, or #Python + #numpy + #pandas or #SQL ... or maybe do the same project three ways.
With SQL, at least, it seems to be an artifact of the way their hands-on code runner works (Displays a short `head` of the relevant tables ... so when you're working on queries, you may not have a direct way to see whether your query does specifically what you expected and intended.)
With R-Lang, it is just that it isn't always apparent what the language will do. Some things are inexplicably backwards compared to most other languages I've seen, so mentally I tend to go with the wrong choice. Also, the practice question set is too small. I've reached the point where some of the practice exercises are familiar enough that I know which answer to choose immediately without having any understanding of why that is the correct choice. -
Embed this notice
LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1@nu.federati.net)'s status on Tuesday, 27-Feb-2024 07:02:20 JST LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} Naturally, #DataCamp's courses only cover the parts that are relevant to "data science / data analysis", so it feels like there are some holes. But I had forgotten how much fun #Python could be, and I'm enjoying #R-lang also. (The courses themselves are often frustrating as can be, but the parts of the languages themselves that I'm exposed to are mostly okay.)
Their continuing practice exercises seem to emphasize the smallest tripping factors, but I guess that will be useful if I'm ever paid to use these languages for data analysis. -
Embed this notice
chsh -s /usr/bin/pwsh $USER (a13cui@emacs.ch)'s status on Sunday, 23-Jul-2023 15:45:42 JST chsh -s /usr/bin/pwsh $USER This is ported over from my old qoto.org instance (and shortened... no 65K char limit luxury here). I used to be @alecui
#introduction #intro #introductions
Hi! o/
I am Ștefan (ș as sh, I also accept Stephan or the equivalent in your language). I’m 21 years old, ♑, he/him, proud #leftist and soon to graduate CS @ UVABc. Sort of proudly living in #romania. My native language is Romanian, fairly proficient at English, slowly learning #finnish (and #italian).
Tried a lot of programming languages in my childhood up until now, a non-chronological list of ones that stuck with me for one reason or another being: VB6 (that’s what I started on at 8 years old), #pascal (+ #freepascal and #delphi), #perl (+ #raku), #tcl #tcltk, #lisp (usually #scheme, on a good day #elisp #emacslisp and #commonlisp), #elixir, #php, #forth, #lua, #oberon, #modula-2, #cpp #c++, #ocaml, #fsharp, #smalltalk (+ #squeak #pharo #self), #ada, #powershell, #dart, #matlab, #rlang, #zig, #nim, #cobol and #julia. I’m flexible in learning new languages and technologies if needed.
I also do #sudoku and #math for fun (especially functional equations and number theory problems, sometimes calculus and geometric algebra). I am interested in #linguists, #conlangs (#lojban and #esperanto) and #nlp, contemporary (post-‘45, usually post-‘89 for me) history, #balkan history, lower-level stuff (I like to learn about how tools around me work, I’m most interested in #compilers, #emulators and #microcontrollers), #typography and #texlatex, #linux + #bsd, #msdos, #amiga, #oberon, #plan9, #philosophy, #astronomy (especially in a worldbuilding context) and #philosophy, along with other less notable interests.
Nazis and fascists can have a merry fuck off, DNI with me. I am also a spiritual person, a #deist and I find #astrology and #tarot interesting.
I hope I'm welcome here!