私は次の表を持っています:numpy配列内で文字列を分割する方法は?
「場所」の列がその中で繰り返されているため、都市名のみを持つように場所から状態を削除しようとしています。
year location state success
2009 New York, NY NY 1
2009 New York, NY NY 1
2009 Chicago, IL IL 1
2009 New York, NY NY 1
2009 Boston, MA MA 1
2009 Long Beach, CA CA 1
2009 Atlanta, GA GA 1
私は次のコードを試してみました:
array('New York', 'New York', 'Chicago', ...,)
私ができるように:結果はのみ、以下のような都市名が含まれているので、私は、文字列を分割することができますどのように
x = KS_clean.column(1)
np.chararray.split(x, ',')
をそれをテーブルの中に戻しますか?
申し訳ありませんが基本的な質問ですが、私はPythonには新しく、まだ学習しています。おかげ
編集ありがとうございました –
あなたのデータは、numpyの配列ではなく、pandas DataFrameのようです。チェックしてください。 – DyZ
パンダのDataFrameですが、列(var x)を抽出してその型をチェックすると、numpy.ndarrayと表示されます –