2016-08-08 12 views
3

URLの列を持つCSVがあります。先頭と末尾の文字の一部を切り抜こうとしています。私は次の構文を使用しています:パンダの列の文字列をスライス

df.['column_name'].str[3:10] 

残念ながら私はTypeError: 'method' object is not subscriptableを取得します。

+0

を試してみてください? – ayhan

+4

'df ['column_name']。str [3:10]'または 'df.column_name.str [3:10]'のいずれかでなければなりません。最初のドット記号を削除するだけです。 – MaxU

答えて

0

は、あなたが完全なトレースバックだけではなく、最後の行を共有することができ、この

df['new_column'] = df['text_column'].apply(lambda x: x[3:10]) 
+0

閉じる'text_column'の後に引用... – Kartik

関連する問題