Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » dugi 22:38
 » Curro 22:37
 » @GUTEK@ 22:34
 » Shark20 22:27
 » marcin502 22:24
 » Lord Kama 22:24
 » JaroMi 22:23
 » BONUS 22:18
 » Soulburne 22:16
 » Wedelek 22:12
 » ProSavage 22:09
 » DJopek 22:09
 » stefan_nu 21:58
 » Flo 21:54
 » Artaa 21:53
 » yeger 21:49
 » NimnuL 21:48
 » patinka 21:47
 » Fl@sh 21:47
 » Mariosti 21:46

 Dzisiaj przeczytano
 41130 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

Batch/skrypt do edycji .csv , piotrszach 28/02/24 11:02
Jest plik .csv z danymi. Trzeba go poczyścić (usunąć puste kolumny, niepotrzebne teksty, dodać kolumnę?). Da się to prosto ogarnąć jakimś automatem? Jakaś wskazówka od czego zacząć? Po uporządkowaniu taki .csv byłby wczytany do bazy danych.

  1. Pewnie się da , ligand17 28/02/24 11:10
    są przecież narzędzia typu awk, sed, python, czy nawet powershell, które potrafią takie rzeczy robić.

    1. Dzięki, , piotrszach 28/02/24 11:12
      to już wiem gdzie szukać. Da się na pewno, a czy to sam ogarnę to już inna sprawa. :D

      1. csv , wrrr 28/02/24 16:54
        to po prostu plik tekstowy delimitowany przecinkiem... zeby cos obrobic na mala skale najczesciej wystarczy notepad++ i reg-ex; mozesz tez zaimportowac do excela, tam sie pobawic i potem zapis jako csv

  2. W PHP... , petergreen 28/02/24 11:48
    Też można wiele zdziałać z plikiem CSV.

  3. Do jakiej bazy? , Sherif 28/02/24 14:33
    Narzędzie do importu i obróbki pliku przed operacją jest zwykle dostępne w standardzie.

    1. Jak chcesz miło i przyjemnie to jest jeszcze , Sherif 28/02/24 15:16
      Excel z „ Get & Transform ” (dawne Power Query)

  4. ai wypluło mi to , Adamusss 28/02/24 16:44
    nie sprecyzowałeś co chcesz usunąć konkretnie, poza tym robi co chcesz ;)


    <?php
    // Ładujemy plik .csv jako tablicę
    $file = array_map('str_getcsv', file('file.csv'));

    $newArray = array();
    foreach ($file as $row) {
    $newRow = array_filter($row);
    // Dodajemy nową kolumnę
    $newRow[] = 'newColumn';
    $newArray[] = $newRow;
    }

    // Zapisujemy nową tablicę z powrotem do pliku .csv
    $f = fopen('file.csv', 'w');
    foreach ($newArray as $line) {
    fputcsv($f, $line);
    }
    fclose($f);

  5. Do takich celów używam Pythona i Pandas , Magnus 28/02/24 16:46
    biblioteka https://pandas.pydata.org .
    Próbowałem z R studio i językiem R ale dla mnie to jest zbyt mało intuicyjne.

    1. dla mnie Julia , myszon 28/02/24 17:10
      plus CSV.jl i DataFrames.jl

  6. Microsoft Log Parser Studio , Holyboy 28/02/24 20:26
    Podajesz plik, ustawiasz CSV lub TSV w zależności czy masz przecinki czy taby jako separator i piszesz sobie zapytanie SQL i wyciągasz co tam chcesz filtrując i sortujac do woli
    https://www.microsoft.com/...details.aspx?id=24659

    Strength is irrelevant.
    Resistance is futile.
    We wish to improve ourselves.

    1. poprawny link , Holyboy 29/02/24 16:34
      https://techcommunity.microsoft.com/...ba-p/601131
      na dole jest link do ściągnięcia

      Strength is irrelevant.
      Resistance is futile.
      We wish to improve ourselves.

  7. Dziękuję wszystkim za wskazówki. , piotrszach 1/03/24 22:42
    Koncepcja trochę się zmieniła, ale informacja od Was na pewno się przyda.

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL