-->
Adventures & experiences in contemporary technology
Much of what you find here once got strewn around the LinkBlog and Data Science Directory pages because I have taken to trying out new computing languages. R, Python and Julia were among those that were new to me, and I am curious about Go too. My way of learning often involves trying out things and finding out possible approaches from the web. This collation comes from those ongoing efforts. More may follow them.
19:53 July 4, 2023
09:33 May 12, 2023
14:01 May 11, 2023
17:14 April 25, 2023
14:51 April 23, 2023
11:06 April 15, 2023
11:06 April 15, 2023
11:05 April 15, 2023
11:04 April 15, 2023
19:21 March 19, 2023
19:20 March 19, 2023
13:52 March 9, 2023
11:44 February 20, 2023
14:28 February 12, 2023
18:20 February 10, 2023
14:04 February 8, 2023
10:32 February 7, 2023
10:31 February 7, 2023
10:30 February 7, 2023
10:29 February 7, 2023
10:28 February 7, 2023
16:37 February 5, 2023
16:36 February 5, 2023
16:35 February 5, 2023
16:34 February 5, 2023
23:47 February 3, 2023
23:46 February 3, 2023
23:44 February 3, 2023
23:43 February 3, 2023
23:42 February 3, 2023
23:41 February 3, 2023
How to run command or code in parallel in bash shell under Linux or Unix
23:39 February 3, 2023
23:28 February 3, 2023
17:55 January 20, 2023
11:31 January 20, 2023
13:18 November 30, 2022
11:38 November 21, 2022
09:57 November 21, 2022
18:14 November 19, 2022
17:00 October 27, 2022
09:40 October 24, 2022
09:39 October 24, 2022
The JSON LIBNAME Engine: Real-World Applications Using Open APIs
09:37 October 21, 2022
09:35 October 21, 2022
09:25 October 14, 2022
LEAVE and CONTINUE: Two ways to control the flow in a SAS DO loop
11:57 October 12, 2022
14:04 October 3, 2022
14:03 October 3, 2022
14:03 October 3, 2022
09:38 October 1, 2022
09:37 October 1, 2022
Linux / UNIX: Bash Script Sleep or Delay a Specified Amount of Time
12:05 September 29, 2022
12:05 September 29, 2022
15:14 September 28, 2022
17:01 September 27, 2022
17:00 September 27, 2022
12:41 September 16, 2022
18:06 August 24, 2022
18:05 August 24, 2022
11:54 August 20, 2022
Using Pandas with Python Decimal for accurate currency arithmetic
13:10 August 18, 2022
12:56 August 13, 2022
15:34 July 29, 2022
15:33 July 29, 2022
15:33 July 29, 2022
18:33 July 21, 2022
15:54 July 8, 2022
09:02 July 1, 2022
16:23 June 16, 2022
16:22 June 16, 2022
16:22 June 16, 2022
16:21 June 16, 2022
14:35 June 15, 2022
14:55 April 27, 2022
10:21 April 4, 2022
10:20 April 4, 2022
19:30 March 27, 2022
20:59 March 18, 2022
15:13 March 9, 2022
15:24 March 8, 2022
14:35 March 7, 2022
07:55 February 28, 2022
09:15 February 24, 2022
11:07 February 21, 2022
11:06 February 21, 2022
16:33 February 18, 2022
11:06 February 18, 2022
10:39 February 18, 2022
15:48 February 16, 2022
09:30 February 8, 2022
22:06 January 29, 2022
22:05 January 29, 2022
22:05 January 29, 2022
22:03 January 29, 2022
22:03 January 29, 2022
15:19 January 22, 2022
21:09 January 16, 2022
14:22 January 16, 2022
14:13 January 16, 2022
14:01 January 16, 2022
5 Julia Projects for Beginners — Easy Ideas to Get Started Coding in Julia
13:58 January 16, 2022
17:52 January 14, 2022
18:22 January 13, 2022
15:45 January 12, 2022
09:02 January 12, 2022
13:16 January 11, 2022
12:15 January 10, 2022
12:08 January 10, 2022
Top 7 Best R Shiny Books and Courses That Are Completely Free
12:06 January 10, 2022
How renv restores packages from r-universe for reproducibility or production
12:04 January 10, 2022
13:58 January 8, 2022
13:18 January 8, 2022
09:49 January 8, 2022
New features in DataFrames.jl 1.3: Part 1
New features in DataFrames.jl 1.3: Part 2
New features in DataFrames.jl 1.3: Part 3
15:41 December 25, 2021
15:39 December 25, 2021
Tips to create beautiful, publication-quality plots in Julia
14:38 December 25, 2021
11:39 December 25, 2021
DTable – an early performance assessment of a new distributed table implementation
18:08 December 24, 2021
18:07 December 24, 2021
17:54 December 24, 2021
17:38 December 23, 2021
13:58 December 23, 2021
13:56 December 23, 2021
13:55 December 23, 2021
10:34 December 23, 2021
10:31 December 23, 2021
11:45 December 12, 2021
17:07 December 10, 2021
17:05 December 10, 2021
17:01 December 10, 2021
16:58 December 10, 2021
13:38 December 7, 2021
16:54 December 2, 2021
14:45 November 30, 2021
16:04 November 29, 2021
15:15 November 28, 2021
15:13 November 28, 2021
15:12 November 28, 2021
15:10 November 28, 2021
15:10 November 28, 2021
15:09 November 28, 2021
DataFrames.jl: why do we have both subset and filter functions?
15:08 November 28, 2021
15:08 November 28, 2021
15:07 November 28, 2021
15:06 November 28, 2021
15:05 November 28, 2021
15:04 November 28, 2021
15:03 November 28, 2021
15:02 November 28, 2021
08:58 November 26, 2021
08:57 November 26, 2021
08:57 November 26, 2021
11:55 November 25, 2021
16:14 November 18, 2021
16:12 November 18, 2021
08:13 November 18, 2021
14:53 November 17, 2021
12:18 November 10, 2021
08:55 November 2, 2021
How To Add Labels to Grouped Barplot with Bars Side-By-Side in R?
12:47 October 21, 2021
SAS Problem Note 31278: Table 1 node generated by PROC REPORT
18:24 October 5, 2021
14:14 October 5, 2021
19:20 October 1, 2021
12:44 September 30, 2021
13:27 September 29, 2021
13:36 September 27, 2021
19:10 September 26, 2021
09:13 September 22, 2021
14:24 September 20, 2021
14:03 August 26, 2021
Using SYSTASK and SAS macro loops for massively parallel processing
21:31 August 24, 2021
21:30 August 24, 2021
21:29 August 24, 2021
21:27 August 24, 2021
10:58 August 23, 2021
18:18 August 22, 2021
18:27 August 17, 2021
18:27 August 17, 2021
How to Sort Output of ‘ls’ Command By Last Modified Date and Time
12:45 August 16, 2021
11:17 August 16, 2021
10:31 August 13, 2021
10:47 August 9, 2021
14:10 August 4, 2021
SAS OnDemand for Academics: Working with Python, including Jupyter Notebook
09:02 August 4, 2021
09:02 August 4, 2021
JuMP | JuMP is a modeling language and supporting packages for mathematical optimization in Julia.
14:12 July 26, 2021
10:26 July 21, 2021
14:57 July 15, 2021
Get image size (width, height) with Python, OpenCV, Pillow (PIL)
14:56 July 15, 2021
09:32 July 15, 2021
09:31 July 15, 2021
09:15 July 15, 2021
How to conditionally stop SAS code execution and gracefully terminate SAS session
09:14 July 15, 2021
09:14 July 15, 2021
09:11 July 15, 2021
12:01 July 13, 2021
08:22 July 12, 2021
Adding lines or other geoms to a plot in ggplot by calling a custom function
12:36 July 11, 2021
12:34 July 11, 2021
09:27 July 11, 2021
09:26 July 11, 2021
4 tricks you should know to parse date columns with Pandas read_csv()
09:26 July 11, 2021
13:12 July 8, 2021
18:19 July 5, 2021
09:04 July 5, 2021
19:26 July 4, 2021
09:31 July 3, 2021
16:54 July 2, 2021
16:48 July 2, 2021
09:26 June 27, 2021
16:44 June 25, 2021
14:49 June 25, 2021
12:37 June 24, 2021
12:36 June 24, 2021
12:15 June 24, 2021
12:14 June 24, 2021
12:44 June 23, 2021
16:22 June 21, 2021
16:58 June 15, 2021
16:49 June 11, 2021
Problem Note 41684: RTF output appears truncated when a very long text string spans multiple pages
10:53 June 11, 2021
Adding a Column to a Pandas DataFrame Based on an If-Else Condition
11:37 June 9, 2021
16:37 June 3, 2021
13:57 June 3, 2021
09:10 June 3, 2021
09:10 June 3, 2021
09:09 June 3, 2021
11:25 May 28, 2021
11:23 May 28, 2021
11:22 May 28, 2021
11:18 May 28, 2021
11:17 May 28, 2021
11:16 May 28, 2021
11:15 May 28, 2021
11:13 May 28, 2021
11:12 May 28, 2021
11:11 May 28, 2021
11:10 May 28, 2021
11:09 May 28, 2021
11:08 May 28, 2021
11:06 May 28, 2021
11:05 May 28, 2021
11:05 May 28, 2021
11:04 May 28, 2021
11:01 May 28, 2021
10:52 May 28, 2021
10:33 May 28, 2021
Pandas Groupby: Summarising, Aggregating, Grouping in Python
10:17 May 28, 2021
10:16 May 28, 2021
Customize Dates on Time Series Plots in Python Using Matplotlib
10:15 May 28, 2021
10:09 May 28, 2021
10:08 May 28, 2021
10:07 May 28, 2021
10:07 May 28, 2021
10:06 May 28, 2021
10:05 May 28, 2021
10:04 May 28, 2021
10:03 May 28, 2021
09:50 May 28, 2021
09:49 May 28, 2021
09:03 May 27, 2021
Sample 24820: Creating a Directory Listing Using SAS for Windows
09:17 May 19, 2021
Python Data Wrangling Solutions — Dynamically Creating Variables When Slicing Data Frames
13:52 May 16, 2021
13:48 May 16, 2021
13:45 May 16, 2021
% Macro Core -- Production Ready Macros for SAS Application Developers
13:44 May 16, 2021
13:39 May 16, 2021
13:17 May 16, 2021
Create a nice looking table using R
17:02 May 13, 2021
15:43 May 13, 2021
15:25 May 13, 2021
15:24 May 13, 2021
11:22 May 12, 2021
11:17 May 12, 2021
11:16 May 12, 2021
11:15 May 12, 2021
11:08 May 12, 2021
11:07 May 12, 2021
11:07 May 12, 2021
11:05 May 12, 2021
11:03 May 12, 2021
11:01 May 12, 2021
10:50 May 12, 2021
10:48 May 12, 2021
How to Check if a File or a Directory exists in R, Python and Bash
10:46 May 12, 2021
10:42 May 12, 2021
10:42 May 12, 2021
17:02 May 11, 2021
17:02 May 11, 2021
17:01 May 11, 2021
How to fix common problems in output from SAS ODS Graphics procedures
17:12 May 10, 2021
17:05 May 10, 2021
09:43 May 5, 2021
09:14 April 2, 2021
14:14 March 12, 2021
Using SAS with Microsoft 365 (OneDrive, Teams, and SharePoint)
14:02 March 9, 2021
14:00 March 9, 2021
13:59 March 9, 2021
10:52 March 3, 2021
18:43 March 2, 2021
18:41 March 2, 2021
How to create stunning visualizations from scratch using Python
18:39 March 2, 2021
13:53 January 27, 2021
13:01 January 27, 2021
10:56 December 31, 2020
20:47 December 6, 2020
17:17 November 28, 2020
17:15 November 28, 2020
13:07 November 27, 2020
20:24 October 20, 2020
14:08 October 14, 2020
10:43 October 4, 2020
11:08 September 25, 2020
09:36 September 17, 2020
09:16 September 17, 2020
08:53 September 17, 2020
13:44 July 13, 2020
10:25 June 29, 2020
12:32 February 25, 2020
12:31 February 25, 2020
12:30 February 25, 2020
11:26 February 25, 2020
11:16 February 25, 2020
22:20 February 24, 2020
13:02 February 17, 2020
21:42 November 16, 2019
14:14 November 5, 2019
14:13 November 5, 2019
11:54 November 4, 2019
10:13 November 4, 2019
10:12 November 4, 2019
16:24 October 18, 2019
16:22 October 18, 2019
15:41 October 18, 2019
20:02 September 6, 2019
13:03 August 31, 2019
20:25 August 29, 2019
20:23 August 29, 2019
20:22 August 29, 2019
20:22 August 29, 2019
14:30 June 8, 2019
09:05 May 18, 2019
14:43 January 22, 2019
How to change your working directory for SAS with the DLGCDIR DATA step function
16:45 January 16, 2019
Working with Dates and Times Using the ISO 8601 Basic and Extended Notations
11:25 January 15, 2019
Have you created Scalable Vector Graphics with SAS?
Creating SVG (Scalable Vector Graphics) Files Using Universal Printing
14:19 December 20, 2018
18:58 December 10, 2018
15:19 October 4, 2018
15:28 October 2, 2018
Summary of SAS Macro Quoting Functions and the Characters They Mask
17:11 September 8, 2018
17:50 September 3, 2018
17:09 August 10, 2018
17:07 August 10, 2018
Five things you (probably) don’t know you can do with a hash table in SAS
22:37 June 28, 2018
Summary of SAS Macro Quoting Functions and the Characters They Mask
09:58 May 28, 2018
10:42 May 8, 2018
10:36 May 8, 2018
20:01 October 16, 2017
20:00 October 16, 2017
19:59 October 16, 2017
19:55 March 21, 2017
18:23 January 31, 2017
17:51 January 27, 2017
Sample 35864: Change line colors and styles for PROC SGPLOT output
11:23 November 14, 2016
19:06 September 22, 2016
22:20 March 1, 2016
10:38 February 10, 2016
SAS trick: get the LIBNAME statement to create folders for you
10:36 February 10, 2016
10:19 February 5, 2016
Usage Note 38339: SAS® file compatibility when upgrading from 32-bit to 64-bit Microsoft Windows
The top gotchas when moving to 64-bit SAS for Windows
Migrating from 32-bit SAS to 64-bit SAS
Migrating to a 64-bit operating system: Quick pointers
Converting SAS Formats from 32-Bit to 64-Bit
Excuse Me; But, Is That a 32-Bit or a 64-Bit SAS Catalog?
Handling SAS Formats Catalogs across Versions
Proc Migrate: How to Migrate Your Data and Know You’ve Done It Right!
20:41 January 30, 2016
12:14 November 30, 2015
11:15 July 24, 2015
09:24 June 12, 2015
Flag an item without associating a date
Excel import from Word: Extracting data from merged cells in a Word 2010 Table using VBA
01:55 March 5, 2015
17:06 December 9, 2014
LIBNAME Statement Syntax :: SAS/ACCESS 9.3 Interface to PC Files: Reference
15:17 November 14, 2014
19:14 November 8, 2014