There's no need to be shy about asking: why is #CSV better?
Our new course ‘Quality and Consistent Data with #OpenDataEditor’ takes you by the hand.
In this lesson, you learn the anatomy of CSV and why it's a key format for #opendata.
There's no need to be shy about asking: why is #CSV better?
Our new course ‘Quality and Consistent Data with #OpenDataEditor’ takes you by the hand.
In this lesson, you learn the anatomy of CSV and why it's a key format for #opendata.
"Excel hates CSV - It clearly means CSV must be doing something right"
-- xan, the #CSV magician https://github.com/medialab/xan/blob/master/docs/LOVE_LETTER.md
Parsing CSV with units in the header · Issue #166 · hgrecco/pint-pandas
https://github.com/hgrecco/pint-pandas/issues/166
Now we can read a #csv file with a header like `time / s,mass / g` into #pandas and call `.pint.quantify()` to get a #dataframe in which the columns have #units as in #Pints !
Handy for CSV restricted to single-row headers, as in Confluence Databases and Microsoft Lists.
#TIL about #Visidata: https://jsvine.github.io/intro-to-visidata/
If you ever need to wrangle, filter, sort, edit, navigate, subset or get basic statistics out of #data in #CSV format (comma-separated values), this is a super useful piece of software. It takes raw data and implements a very handy subset of functionality from spreadsheets directly on top, with both a keyboard (modal Vi-style operation) and menu/mouse driven operation.
Nice one to have in the toolchest.
XAN: A Modern CSV-Centric Data Manipulation Toolkit for the Terminal
Not sure who needs this (apart from me, of course), but just pushed my rof2csv tool:
https://github.com/branch-predictor/rof2csv
Use it to convert Rigol's ROF files (produced by Rigol DP800 series programmable power supplies) into CSV files that can be fed into Excel or LibreOffice Calc.
#programming #SoftwareDevelopment #rigol #rof #csv
Looking forward to #DFD2025. What #FLOSS tools do you use to read #CSV files? Any FOSS #ETL tools to copy CSVs to/from databases? Is there a #Free, #OpenSource ODBC driver for connecting to CSV files?
#AskFedi #AskFediverse #DFF
Don't bury your research data in #PDF files. https://www.linkedin.com/posts/jonippolito_archives-collections-data-activity-7305940793683267584-_aHF
Put raw data in data repositories and use open formats to save them and make them reusable. #CSV / TSV are the perfect format for tabulated data.
Dans les coulisses du fonds #ÉricRouleau : faciliter la #rétroconversion dans #Calames avec #Python #Archives #MMSH
https://phonotheque.hypotheses.org/49828
Un billet qui décrit précisément l'écriture d'un bout de #code pour passer d'un #CSV à des notices #EAD, avec en prime les infos sur un type incroyable Éric Rouleau
Comparing #CSV data files, are there any great (offline) tools? Ideally somehow visual, like there are plenty of nice visual interfaces for "diff" output for source code. #analytics #dataQuality
[Utiliser des données en #opendata n°6] Vous avez téléchargé des données et souhaitez ouvrir le fichier.
L'équipe de data.gouv.fr propose un rappel de quelques options possibles pour les formats #CSV, #JSON, #XML, #GeoJSON, #shapefile et #KML dans son guide : https://guides.data.gouv.fr/reutiliser-des-donnees/guide-traitement-et-analyse-de-donnees/manipuler-des-donnees/ouvrir-des-donnees
• Customizable configuration with rules, allowlists, and entropy checks to reduce false positives
• Flexible reporting in multiple formats (#JSON, #CSV, #JUnit, #SARIF) with custom template options
https://github.com/gitleaks/gitleaks
The oldschool web/tech side of me is smiling.
"A love letter to the #CSV format"
https://github.com/medialab/xan/blob/master/docs/LOVE_LETTER.md
"Or why people pretending CSV is dead are wrong... #Excel hates CSV which clearly means CSV must be doing something right."
League/csv 9.22.0 is out with a brand new class that seats between the Reader and the Writer called the Buffer. It allows buffering you CSV document and performing some CRUD operation on the data before storing it. You can do a lot more with it check the documentation https://csv.thephpleague.com/9.0/writer/buffer/
Helped my wife to simplify her work life a bit. She was frustrated with how many clicks it took her to log her work hours in #bamboohr. With the help of some coding AI she now extracts tagged events from her Google calendar into a #csv. Then she uses a little #python script to talk to the Bamboo API to add the hours. The AI generated code needed a bit of tweaking but she was amazed how easy you can get a working prototype.
Now it saves her a lot of time manually logging her hours.