df %>% add_count(some_col)
df.withColumn("n", count("*").over(Window.partitionBy("some_col")))
Macros & templating:
Undirected: (a)-[r]-(b) Directed: (a)-[r]->(b) where a and b are nodes and r is the relationship (link) between them
In the following call, the curly brackets are for extra parameters (json form).
CALL apoc.import.graphml("file://graph.graphml", {})
CALL apoc.import.graphml("file://graph.graphml", {readLabels: true})
There are properties and labels. Labels are what you can see as different colors in neo4j, and is defined in a graphml file as shown below (see ":Person"). Properties are other attributes that you can query by, such as age ("> 30 years old").
In our department, there's almost always just a single database that we want to connect to. Thus, managing the connection throughout our code quickly becomes annoying and redundant:
conn <- odbc::dbConnect(odbc::odbc(), ...)
dbGetQuery(conn, statement1)
dbGetQuery(conn, statement2)
dbGetQuery(conn, statement3)
library(tidyverse) #need dplyr 1.0.0+ https://www.tidyverse.org/blog/2020/03/dplyr-1-0-0-summarise/ | |
library(formattable) | |
df <- tibble(spent = 1:10, | |
refund = 100:109, | |
perc = seq(0.1, 1, 0.1), | |
num = 1000:1009, | |
blah = 1000:1009) | |
style_table_values <- function(df, |
I keep messing this up, so documenting what I currently remember here. If future Irene arrived here because of a bad commit, this is how you undo the latest commit: git reset HEAD~
(SO post)
To start, I set up my work and personal accounts with separate SSH keys (id_rsa files, etc) using this guide.
I'm never clear on what's going on behind the scenes in the RStudio git pane, so I tend to use the terminal when using my secondary (personal) account. Each time I open a new personal project, I need the following steps.
[email protected]:isteves/my_repo.git
ssh-add ~/.ssh/id_rsa_personal
in the terminal to switch to the persona<?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
<!-- Generated by: TmTheme-Editor --> | |
<!-- ============================================ --> | |
<!-- app: http://tmtheme-editor.herokuapp.com --> | |
<!-- code: https://github.com/aziz/tmTheme-Editor --> | |
<plist version="1.0"> | |
<dict> | |
<key>name</key> | |
<string>MKrene</string> |