Relation:Tutorial 7
Extend
No the fun begins. We can create new values from the existing columns. Extend creates a new column based on an expression.
Show the age of the films
film | director | year | age |
---|---|---|---|
A bout de souffle | Godard | 1960 | 60 |
Tirez sur le pianiste | Truffaut | 1960 | 60 |
Cléo de 5 à 7 | Varda | 1962 | 58 |
Jules et Jim | Truffaut | 1962 | 58 |
Pierrot le fou | Godard | 1965 | 55 |
Week-End | Godard | 1967 | 53 |
Die verlorene Ehre der Katharina Blum | von Trotta | 1975 | 45 |
Der starke Ferdinand | Kluge | 1976 | 44 |
Sans toi ni loi | Varda | 1985 | 35 |
Note that the expression knows only the values fromthe current row.
We can also manipulate text
Make a pretty text with the film entry
pretty |
---|
A bout de souffle (Godard, 1960) |
Tirez sur le pianiste (Truffaut, 1960) |
Cléo de 5 à 7 (Varda, 1962) |
Jules et Jim (Truffaut, 1962) |
Pierrot le fou (Godard, 1965) |
Week-End (Godard, 1967) |
Die verlorene Ehre der Katharina Blum (von Trotta, 1975) |
Der starke Ferdinand (Kluge, 1976) |
Sans toi ni loi (Varda, 1985) |
Go to Tutorial 8
' ===Extend===
' No the fun begins. We can create new values from the existing columns. Extend creates a new column based on an expression.
' '''''Show the age of the films'''''
read "films.csv"
extend age = 2020 - year
' Note that the expression knows only the values fromthe current row.
' We can also manipulate text
' '''''Make a pretty text with the film entry'''''
read "films.csv"
extend pretty = film. " (" .director. ", " .year. ")"
project pretty
' Go to [[Tutorial 8]]