single
Challenge: Suurten Tietoaineistojen Suodatus
Pyyhkäise näyttääksesi valikon
Kuvittele, että tehtävänäsi on analysoida valtava CSV-tiedosto, joka sisältää miljoonia rivejä—liian suuri ladattavaksi muistiin kerralla. Tavoitteena on poimia vain ne rivit, joissa tietyn sarakkeen arvo ylittää annetun raja-arvon, ja tallentaa suodatetut tulokset uuteen tiedostoon. Tämä tilanne on yleinen suurten tietomäärien analysoinnissa, jossa tehokas ja muistia säästävä käsittely on olennaista.
Pyyhkäise aloittaaksesi koodauksen
Toteuta funktio, joka käsittelee suuren CSV-tiedoston osissa ja kirjoittaa uuteen tiedostoon vain ne rivit, joissa määritetyn sarakkeen arvo on suurempi kuin annettu kynnysarvo.
- Lue syöte-CSV-tiedosto osissa, joiden koko on
chunk_size. - Suodata jokaisesta osasta rivit, joissa sarakkeen
columnarvo on suurempi kuinthreshold. - Kirjoita kaikki suodatetut rivit ulostulo-CSV-tiedostoon, mukaan lukien otsikkorivi.
- Jos yksikään rivi ei täytä ehtoa, kirjoita ulostulotiedostoon vain otsikkorivi.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme