title: How to remove empty rows from an Pyspark RDD
body: <p>I am having few empty rows in an RDD which I want to remove. How can I do it?</p>
  
  <p>I tried the below but it is not working. I am still getting the empty rows </p>
  
  <pre><code>json_cp_rdd = xform_rdd.map(lambda (key, value): get_cp_json_with_planid(key, value)).filter(
              lambda x: x is not None).filter(
              lambda x: x is not '')
  </code></pre>
  
  <blockquote>
    <p>[u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'',
    u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'',
    u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'',
    u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'',
    u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'',
    u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'',
    u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'',
    u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'',
    u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'',
    u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'',
    u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'',
    u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'',
    u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'', u'',
    u'[{ "PLAN_ID": "d2031aed-175f-4346-af31-9d05bfd4ea3a",
    "CostTotalInvEOPAmount": 0.0, "StoreCount": 0, "WeekEndingData":
    "2017-07-08", "UnitTotalInvBOPQuantity": 0.0, "PriceStatus": 1,
    "UnitOnOrderQuantity": null, "CostTotalInvBOPAmount": 0.0,
    "RetailSalesAmount": 0.0, "UnitCostAmount": 0.0, "CostReceiptAmount":
    0.0, "CostSalesAmount": 0.0, "UnitSalesQuantity": 0.0, "UnitReceiptQuantity": 0.0, "UnitTotalInvEOPQuantity": 0.0,
    "CostOnOrderAmount": null}]', u'', u'', u'', u'', u'', u'', u'', u'',
    u'']</p>
  </blockquote>