YouTube

Got a YouTube account?

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

Chinese, Simplified subtitles

← Dataframe Columns - Intro to Data Science

Get Embed Code
5 Languages

Showing Revision 9 created 09/17/2016 by Udacity Robot.

  1. 我们已学习了如何创建数据框架
  2. 现在来学习一下如何访问数据
  3. 我们可以将特定列当做字典中的键 通过对其进行调用
  4. 针对它们执行操作
  5. 例如 如果我们仅需要这个数据框架的名称列
  6. 那么我可以仅输入 df 名称
  7. 我还可以通过传递列名称列表 而不是仅传递一个列名称
  8. 来获取多个列
  9. 例如 我需要名称和年龄列
  10. 我可以输入“df name, age”
  11. 我还可以通过调用数据框架对象加载方法
  12. 并将行索引作为参数传递 调用特定行
  13. 例如 如果我只需要乘客 Braund 对应的行
  14. 该行的索引是 a 那么我只需输入 df.loc a
  15. 我们还可以将与数据框架列有关的真假语句
  16. 用于划分数据框架子集
  17. 例如 如果我只需要此数据框架中
  18. 乘客年龄大于或等于 30 的行
  19. 那么我只需输入 df 并将 df age (年龄)设置为大于或等于 30 即可
  20. 你会发现 我只选择了 b 行和 d 行
  21. 这些是乘客年龄在 30 岁以上的行
  22. 基于索引中的真假语句划分数据框架子集的功能
  23. 并非仅适用于完整的行
  24. 我还可以在特定列上执行此操作
  25. 例如 假设我仅需要 b 和 d 两行的
  26. 幸存情况信息
  27. 那么只需输入 df 幸存情况 并将 df 年龄设置为大于或等于 30 即可
  28. 这个语句比较复杂
  29. 我们将它拆分开
  30. 首先 df survived (幸存) 将仅
  31. 挑选出数据框架的“幸存”列
  32. 这部分的意思是
  33. 我只需要 df age 大于或等于 30 的索引
  34. 这个值数组仅提供以下值
  35. 其中的索引等于这个语句为真时的索引