質問編集履歴

1

質問内容を更新

2019/04/16 12:19

投稿

shunsuke1937
shunsuke1937

スコア48

test CHANGED
File without changes
test CHANGED
@@ -10,21 +10,21 @@
10
10
 
11
11
 
12
12
 
13
- data={'A':[1,2,3,4],'B':[2,1,4,3]}
13
+ data={'':['A','B','C','D'],'':['A','C','B','D']}
14
14
 
15
- dframe=pd.DataFrame(data,index=['a','b','c','d'])
15
+ dframe=pd.DataFrame(data,index=['1','2','3','4'])
16
16
 
17
17
 
18
18
 
19
- # A B
19
+ # 前 後
20
20
 
21
- #a 1 2
21
+ #1 A A
22
22
 
23
- #b 2 1
23
+ #2 B C
24
24
 
25
- #c 3 4
25
+ #3 C B
26
26
 
27
- #d 4 3
27
+ #4 D D
28
28
 
29
29
  ```
30
30
 
@@ -32,8 +32,26 @@
32
32
 
33
33
  このdframeの
34
34
 
35
- {(a,A)=1}=={(a,B)=2}:False
35
+ {(1,)='A'}=={(1,)='A'}:True
36
36
 
37
+ {(2,前)='B'}=={(2,後)='C'}:False
38
+
39
+ {(3,前)='C'}=={(2,後)='C'}:True
40
+
41
+ としたいと考えております。
42
+
43
+
44
+
45
+ dframe['前']==dframe['後']
46
+
47
+ 1 A A True
48
+
49
+ 2 B C False
50
+
51
+ 3 C B False
52
+
53
+ 4 D D False
54
+
37
- のような形で各座標?もしくはセル?の数字ごと比較する方法を教えていただけすでしょうか?
55
+ のように隣り合う行ごとの等号を比較するのではなく、異なる列と行の統合を比較できる方法はありせんか?
38
56
 
39
57
  よろしくお願いいたします。