Weekly Challenges

Solve the challenge, share your solution and summit the ranks of our Community!

Also available in | Français | Português | Español | 日本語
IDEAS WANTED

Want to get involved? We're always looking for ideas and content for Weekly Challenges.

SUBMIT YOUR IDEA

Challenge #36: Data Cleansing Extract Authors

Nicholas_Bowskill
7 - Meteor
 
jusdespommes
8 - Asteroid

Nice and straightforward 🙂

 

Spoiler
WeeklyChallenge36.PNG
BSilverblatt
8 - Asteroid

Thanks for the challenge! This is my solution.

DanJ3
8 - Asteroid
 
RRS
7 - Meteor

My Solution

wdavis
Alteryx
Alteryx

Solution attached

Laszlo_D
8 - Asteroid

image.png

ArnavS
Alteryx
Alteryx
 
RoDO
8 - Asteroid

My solution

 

Spoiler
challenge_36_RODO_Solution.png
SueDonim
8 - Asteroid

Fun exercise

 

Spoiler
Process:
- Identify PMID (Tokenize on "PMID.\s(\d{8})")
- Identify Authors (Tokenize on "FAU\s-\s(.+)")
- Add "|" after each author
- Remove Null records
- Add field "Author"
- Copy down PMID to null records
- Actions above are to allow for crosstab
- Crosstab on '1' (PMID), with Author as Name and Field_11 as Value
- Split "Author" to field for each author
- Remove leading comma from authors
- Replace Nulls with empty cell
- Cleanup and sort

MySolution.PNG