0
パンダを学習しています。私は何かを自動的にパンダのデータフレームに追加したいと思っています。ここで は私のデータパンダのデータを自動的に置き換えて(フィルタを使用して)
import pandas
Data=pandas.read_excel(r'D:\pandas.test.xlsx',sheetname='Sheet1')
print Data
Name N P
cd05233-SDR_c 237 41.872792
smart00895-FCD 215 37.985866
pfam00126-HTH_1 206 36.395760
pfam07729-FCD 202 35.689046
pfam00165-HTH_AraC 197 34.805654
である私は、コマンドを書き
、CD 『分類『に変更』 '、』 CD「の名前の項目が含まれている場合 の新しいcolumn'Classificationを追加したいですこのように:
Data[''Classification'']='N'
Data[Data.Name.str.contains('cd')].iat[0,3]='cd'
print Data
データは次のとおりです。
Name N P classification
cd05233-SDR_c 237 41.872792 N
smart00895-FCD 215 37.985866 N
pfam00126-HTH_1 206 36.395760 N
pfam07729-FCD 202 35.689046 N
pfam00165-HTH_AraC 197 34.805654 N
ありませんヒンジは、プログラムの後に起こる、誰も私にこれを行う方法を教えてもらえますか?
どうもありがとう~~~ !!! – cc1000ml
@ cc1000ml問題が解決したら答えを受け入れてください:) – MYGz
何か問題がありますか? – jezrael