一度に1行ずつ追加して、Pandasデータフレームを作成します

Pandasは、完全に入力された DataFrame を読み込むように設計されていることを理解していますが、空のDataFrameを作成してから、行を1つずつ追加する必要があります。これを行うための最良の方法は何ですか?

次のコマンドで空のDataFrameを正常に作成しました:

  res = DataFrame(columns =( "lib"、 "qty1"、 " qty2 ")) 

次に、新しい行を追加して、フィールドに次のように入力します。

  res = res.set_value(len(res)、" qty1 "、10.0) 

動作しますが、非常に奇妙に見えます:-/(文字列値の追加に失敗します。)

新しいものを追加するにはどうすればよいですか。 DataFrameへの行(異なる列タイプ)?