SQL查询:从入门到实践(第4版) (1)

  • 13.2.4 模拟SELECT DISTINCT语句
    去除重复项可以用 DISTINCT 或者 GROUP BY。根据作者的说法,后者速度更快。另外,作者在前文中也一再提到,DISTINCT 会耗用额外的资源。 这种稍微不同的方式得到的结果与关键字DISTINCT相同。哪种方式更好呢?在...

白洞 (1)

  • 第一部分 第7章 第52-53页
    翻译错误。第52-53页: 如果我们把一枚直径为1厘米的硬币放在距眼睛110厘米处,它就能遮住月球(你可以试试),因此地球和月球的距离是硬币直径的110倍。 根据这种说法,地球和月球的距离只有110厘米?不用想就知...

Pandas数据分析实战 (5)

  • 8.3 对索引级别进行堆叠和取消堆叠
    stack方法是把列移到行索引的最内层。 unstack则是把行索引的最内层移到列。 melt方法是把多个列合并到一列,相当于Power Query中的unpivot。
  • 4.7.3 从特定列中提取值
    图1:本书中对于loc和iloc,对比at和iat在性能上的影响。 图2:在另外一本Pandas教程中的说法。 只是记录一下,见仁见智。
  • 4.6 从DataFrame中选择列
    df.column_name和df[‘column_name’]都可以提取某一列,只是前者需要列名不带空格才行,否则只能用后者。很多Pandas教程都是两种方法混用,也不解释,只有这本书说清楚了原理。
  • 3.5 使用apply方法对每个Series值调用一个函数 62
    这个.apply()方法相当于对行或列(Series)的每个值进行遍历。 Series有一个名为apply的方法,它为每个Series值调用一次函数,并返回一个由函数调用的返回值组成的新Series。apply方法会将调用的函数作为其第一个...
  • 3.3 使用inplace参数替换原有Series 56
    看了好几本Pandas的书,还是这本讲得最清楚。 inplace参数是一个常见的混淆点。它的名字暗示它将修改或改变现有对象,而不是创建一个副本。开发人员很喜欢inplace,因为它可以减少创建的副本数量,从而减少内存的...

从0到1 Python即学即用 (1)

  • 9.4 时间模块:time和datetime
    学到这里,基本内容已经大体学了一遍。我记得“函数”是可以直接调用的,而“方法”则是需要实例才行。在这一节里,各个代码块都是直接调用,并没有事先创建一个实例,所以我觉得time()、localtime()、strftime()...

香帅金融学讲义 (1)

  • 分红
    A股也分红,但是呈现出高度集中的趋势。2017年,分红额排名前20的上市公司分掉了近一半的红利,其中银行是分红大户,剩下主要是大型国企。
<前页 1 2 3 4 5 6 7 后页>