YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Portuguese, Brazilian subtitles

← Dataframe Columns - Intro to Data Science

Get Embed Code
5 Languages

Showing Revision 12 created 06/20/2016 by Udacity Robot.

  1. Agora que sabemos como criar uma estrutura de dados,
  2. por que não falamos sobre como podemos acessar os dados?
  3. Podemos operar em colunas específicas, chamando-as como se fossem uma chave do
  4. dicionário.
  5. Por exemplo, se quiséssemos apenas a coluna de nome desta estrutura de dados,
  6. eu poderia simplesmente digitar df name.
  7. Também poderia obter mais de uma coluna, passando em uma lista de nomes
  8. de coluna, e não em um nome de coluna apenas.
  9. Por exemplo, digamos que eu quisesse as colunas de nome e idade.
  10. Diria df name, age.
  11. Eu também chamaria linhas específicas, chamando o método
  12. de carga de objetos da estrutura de dados e informando o índice de linha como um argumento.
  13. Por exemplo, se eu quisesse somente a linha correspondente ao passageiro Braund,
  14. cujo índice é a, eu simplesmente diria df.loc a.
  15. Também podemos usar instruções verdadeiras falsas referentes às colunas da estrutura de dados para
  16. definir o subconjunto da estrutura de dados.
  17. Por exemplo, digamos que eu quisesse somente linhas desta estrutura de dados
  18. nas quais a idade do passageiro fosse maior ou igual a 30.
  19. Eu diria simplesmente df where df age >= 30.
  20. Aqui você pode ver que escolhi apenas as linhas b e d,
  21. que foram as linhas em que nosso passageiro tinha, na verdade, mais de 30 anos.
  22. Esta capacidade de definir um subconjunto da estrutura de dados com base nas instruções verdadeiras falsas no
  23. índice não se limita à linha.
  24. Também posso executar esta operação em colunas específicas.
  25. Por exemplo, digamos que eu só quisesse estas informações de sobrevivência
  26. para estas duas linhas, b e d.
  27. Eu diria simplesmente df survived df age >= 30.
  28. Vamos separar o que esta instrução está
  29. fazendo, pois ela é um pouco complicada.
  30. Primeiro, df survived vai
  31. separar somente a coluna survived de nossa estrutura de dados.
  32. Esta seção aqui diz
  33. que eu basicamente só quero os índices nos quais df age >= 30.
  34. Então, deste array de valores, forneça-me apenas os valores nos quais
  35. os índices são iguais aos índices em que esta instrução é verdadeira.