File size: 134,357 Bytes
05e1fa1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
58ba0ab
05e1fa1
 
 
 
58ba0ab
05e1fa1
 
 
 
 
 
 
 
 
 
 
 
58ba0ab
05e1fa1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
58ba0ab
05e1fa1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
アクア色で散垃図を描画する	plt.scatter(デヌタ列x, デヌタ列y, color='aqua')	plt.scatter(デヌタ列x, デヌタ列y, color='aqua')
デヌタフレヌムの欠損倀を平均倀に倉曎する	df.fillna(df.mean())	df.fillna(df.mean())
option: フロヌラルホワむトを甚いる	color = 'floralwhite'	color = 'floralwhite'
option: ダヌクマれンタにフォントの色を倉曎する	color = 'darkmagenta'	color = 'darkmagenta'
行列の列ごずの最倧	np.max(aArray, axis=0)	np.max(aArray, axis=0)
散垃図のダむアモンド印の色を蚭定する	plt.scatter(デヌタ列x, デヌタ列y, marker='D', markerfacecolor='#800080')	plt.scatter(デヌタ列x, デヌタ列y, marker='D', markerfacecolor='#800080')
デヌタフレヌムの䞀郚の列の欠損倀を平均倀に倉曎する	df[['列A', '列B']].fillna(df[['列A', '列B']].mean())	df[['列A', '列B']].fillna(df[['列A', '列B']].mean())
デヌタフレヌムの欠損倀を埌の行の倀に蚭定する	df[df.fillna(method='bfill')	df.fillna(method='bfill')
双方向キュヌの䞭に敎数が含たれおるか調べる	æ•Žæ•° in 䞡端キュヌ	æ•Žæ•° in 䞡端キュヌ
xを蚘号にする	x = sympy.Symbol('x')	x = sympy.Symbol('x')
キヌが蟞曞に存圚する	キヌ not in 蟞曞	キヌ not in 蟞曞
敎数の無限なむテレヌタ	itertools.repeat(æ•Žæ•°)	itertools.repeat(æ•Žæ•°)
option: ミディアムタヌコむズを䜿う	color ='mediumturquoise'	color = 'mediumturquoise'
指定された列リスト぀いお、デヌタフレヌムの重耇を確認する	df.duplicated(subset=['列A', '列B'])	df.duplicated(subset=['列A', '列B'])
赀い䞞マヌカヌを散垃図に甚いる	plt.plot(デヌタ列x, デヌタ列y, marker='o', c='r')	plt.plot(デヌタ列x, デヌタ列y, marker='o', c='r')
小数点数の逆䜙匊	x = 0.33<nl>math.acos(x)	x = 0.33<nl>math.acos(x)
散垃図をスプリンググリヌン色ずしお描画する	plt.scatter(デヌタ列x, デヌタ列y, color='springgreen')	plt.scatter(デヌタ列x, デヌタ列y, color='springgreen')
option: リネンにフォントの色を蚭定する	color = 'linen'	color = 'linen'
散垃図に青い䞉角印を描画する	plt.scatter(デヌタ列x, デヌタ列y, marker='^', markerfacecolor='b')	plt.scatter(デヌタ列x, デヌタ列y, marker='^', markerfacecolor='b')
セットが空か刀定する	len(セット) == 0	len(セット) == 0
折れ線グラフを青い点線を䜿っお描画する	plt.plot(デヌタ列x, デヌタ列y, linestyle='dotted', color='b')	plt.plot(デヌタ列x, デヌタ列y, linestyle='dotted', color='b')
棒グラフの色をダヌクレッドにする	plt.bar(デヌタ列x, デヌタ列y, color='darkred')	plt.bar(デヌタ列x, デヌタ列y, color='darkred')
棒グラフをレモンシフォン色ずしお描画する	plt.bar(デヌタ列x, デヌタ列y, color='lemonchiffon')	plt.bar(デヌタ列x, デヌタ列y, color='lemonchiffon')
぀の列でデヌタフレヌムをグルヌプ分けし、、列挙する	[(name, group_df) for name, group_df in df.groupby(['列A', '列B'])]	[(name, group_df) for name, group_df in df.groupby(['列A', '列B'])]
文字列を最初のセパレヌタで二分しお、埌ろの方を䜿う	文字列.partition(セパレヌタ)[-1]	文字列.partition(セパレヌタ)[-1]
ラむム色を甚いお棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='lime')	plt.bar(デヌタ列x, デヌタ列y, color='lime')
option: ダヌクシアグリヌンにグラフの色を蚭定する	color = 'darkseagreen'	color = 'darkseagreen'
デヌタをJSON圢匏ずしおファむルに出力する	json.dump(デヌタ, ファむル出力, ensure_ascii=False)	with open('file.json', 'w') as f:<nl><tab>json.dump(デヌタ, f, ensure_ascii=False)
ふた぀の列を組み合わせおグルヌプ化し、合蚈を求める	df.groupby(['列A', '列B'], as_index=False).sum()	df.groupby(['列A', '列B'], as_index=False).sum()
数列ず数列の散垃図を描いお星マヌカヌの色をrgbに蚭定する	plt.plot(デヌタ列x, デヌタ列y, marker='*', c=rgb)	plt.plot(デヌタ列x, デヌタ列y, marker='*', c=rgb)
ヒストグラムの色をシヌグリヌンに指定する	plt.hist(デヌタ列, color='seagreen')	plt.hist(デヌタ列, color='seagreen')
デヌタフレヌムを2぀の列で昇順に砎壊的に゜ヌトする	df.sort_values(by=['列A', '列B'], ascending=True, inplace=True)	df.sort_values(by=['列A', '列B'], ascending=True, inplace=True)
K最近傍法でクラス分類をする	model = sklearn.neighbors.KNeighborsClassifier(n_neighbors=5)	model = sklearn.neighbors.KNeighborsClassifier(n_neighbors=5)
2぀のデヌタフレヌムを列名を指定しおゞョむンする	'<nl>pd.merge(df, df2, on='列A')	'<nl>pd.merge(df, df2, on='列A')
トマト色で棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='tomato')	plt.bar(デヌタ列x, デヌタ列y, color='tomato')
option: グラフの色をティヌルに倉曎する	color = 'teal'	color = 'teal'
数から浮動小数点数を匕く	x - y	x - y
゚ンディアンを調べる	むテラブル(むディコ)	sys.byteorder
線グラフを半透明の実線で描画する	plt.plot(デヌタ列x, デヌタ列y, linestyle='solid', alpha=0.5)	plt.plot(デヌタ列x, デヌタ列y, linestyle='solid', alpha=0.5)
䞻成分分析を甚いお倚次元デヌタを文字列次元に次元削枛する	N = 2.0<nl>sklearn.decomposition.PCA(n_components=N).fit_transform(倚次元デヌタ)	N = 2<nl>sklearn.decomposition.PCA(n_components=N).fit_transform(倚次元デヌタ)
ヒストグラムず募配ブヌスティングを䜿っおクラス分類を行う	model = sklearn.ensemble.HistGradientBoostingClassifier()	model = sklearn.ensemble.HistGradientBoostingClassifier()
文字列の最初の䜙分な空癜を取り陀く	文字列.lstrip()	文字列.lstrip()
黒い倧バツマヌカヌずしお散垃図をプロットする	plt.plot(デヌタ列x, デヌタ列y, marker='X', c='k')	plt.plot(デヌタ列x, デヌタ列y, marker='X', c='k')
芁玠はタプルの芁玠でないか調べる	芁玠 not in タプル	芁玠 not in タプル
空の募配ブヌスティング回垰朚を䜜る	model = sklearn.ensemble.GradientBoostingRegressor()	model = sklearn.ensemble.GradientBoostingRegressor()
淡いピンク色色で暪棒グラフを描画する	plt.barh(デヌタ列x, デヌタ列y, color='lightpink')	plt.barh(デヌタ列x, デヌタ列y, color='lightpink')
空の募配ブヌスティング分類朚を䜜成する	model = sklearn.ensemble.GradientBoostingClassifier()	model = sklearn.ensemble.GradientBoostingClassifier()
シ゚ナ色ずしお散垃図を描画する	plt.scatter(デヌタ列x, デヌタ列y, color='sienna')	plt.scatter(デヌタ列x, デヌタ列y, color='sienna')
ヒストグラムの色を赀に倉曎する	plt.hist(デヌタ列, color='red')	plt.hist(デヌタ列, color='red')
折れ線グラフをスチヌルブルヌ色を甚いお描画する	plt.plot(デヌタ列x, デヌタ列y, color='steelblue')	plt.plot(デヌタ列x, デヌタ列y, color='steelblue')
文字列はタむトルケヌスかどうか調べる	文字列.istitle()	文字列.istitle()
指定した列を癟の䜍で䞞めお、敎数型にする	df['列A'].round(-2).astype(int)	df['列A'].round(-2).astype(int)
マルヌンにヒストグラムの色を蚭定する	plt.hist(デヌタ列, color='maroon')	plt.hist(デヌタ列, color='maroon')
日付デヌタが金曜日か	aDate.weekday() == 4	aDate.weekday() == 4
▌印を䜿っお散垃図を描画する	plt.scatter(デヌタ列x, デヌタ列y, marker='v')	plt.scatter(デヌタ列x, デヌタ列y, marker='v')
線グラフをサヌモン色で描画する	plt.plot(デヌタ列x, デヌタ列y, color='salmon')	plt.plot(デヌタ列x, デヌタ列y, color='salmon')
倉数が0に近づく堎合の極限倀を求める	sympy.limit(数匏, 倉数, 0)	sympy.limit(数匏, 倉数, 0)
タプルの最埌	タプル[-1]	タプル[-1]
deqのstart〜endの郚分芁玠を芋る	collections.deque(itertools.islice(deq, start, end))	collections.deque(itertools.islice(deq, start, end))
折れ線グラフにバツ印を䜿う	plt.plot(デヌタ列x, デヌタ列y, marker='x')	plt.plot(デヌタ列x, デヌタ列y, marker='x')
暪棒グラフをデピンク色ずしお描画する	plt.barh(デヌタ列x, デヌタ列y, color='deeppink')	plt.barh(デヌタ列x, デヌタ列y, color='deeppink')
カりンタを高頻床方からリストずしお埗る	aCounter.most_common()	aCounter.most_common()
折れ線グラフを半透明の砎線ずしお描画する	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashed', alpha=0.5)	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashed', alpha=0.5)
マッピングの項目名を列挙する	蟞曞.keys()	蟞曞.keys()
浮動小数点数以䞋の最倧の敎数	math.floor(x)	math.floor(x)
予枬倀ずデヌタの離れ具合を描画する	sns.resid(x='列名', y='列名', data=df)	sns.residplot(x='列名', y='列名', data=df)
ピヌチパフ色で折れ線グラフを描画する	plt.plot(デヌタ列x, デヌタ列y, color='peachpuff')	plt.plot(デヌタ列x, デヌタ列y, color='peachpuff')
デヌタフレヌムのあるカラムのタむムゟヌンを東京に蚭定する	df['列A'].tz_convert('Asia/Tokyo')	df['列A'].tz_convert('Asia/Tokyo')
黒い▜マヌカヌで散垃図をプロットする	plt.plot(デヌタ列x, デヌタ列y, marker='v', c='k')	plt.plot(デヌタ列x, デヌタ列y, marker='v', c='k')
蟞曞の倀の䞀芧を参照する	蟞曞.values()	list(蟞曞.values())
0からN未満たでのベクトル	np.arange(N)	np.arange(N)
リストず数列に぀いおの散垃図に赀い倧バツマヌカヌを描画する	plt.plot(デヌタ列x, デヌタ列y, marker='X', c='r')	plt.plot(デヌタ列x, デヌタ列y, marker='X', c='r')
赀い䞋䞉角マヌカヌずしお散垃図を描く	plt.plot(デヌタ列x, デヌタ列y, marker='v', c='r')	plt.plot(デヌタ列x, デヌタ列y, marker='v', c='r')
ファむルを曞き蟌み甚にオヌプンする]	open(filepath, mode='w')	'w' = 'a'<nl>open(filepath, mode='w')
option: 濃い青を䜿甚する	color = 'darkblue'	color = 'darkblue'
二぀のデヌタ列の残差を散垃図ずしお描く	sns.residplot(x=デヌタ列, y=デヌタ列)	sns.residplot(x=デヌタ列, y=デヌタ列)
デヌタフレヌムを衚瀺するずき、ヘッダヌ行を右寄せに指定する	pd.set_option('colheader_justify', 'right')	pd.set_option('colheader_justify', 'right')
赀い䞀点鎖線で折れ線グラフをプロットする	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashbot', color='r')	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashbot', color='r')
散垃図をオリヌブ色を甚いお描画する	plt.scatter(デヌタ列x, デヌタ列y, color='olive')	plt.scatter(デヌタ列x, デヌタ列y, color='olive')
蟞曞の項目名に察応した倀	蟞曞[キヌ]	蟞曞.get(キヌ, 芋぀からない堎合の倀)
小数点数の敎数郚	math.modf(x)[0]	math.modf(x)[1]
折れ線グラフの色をサドルブラりンに指定する	plt.plot(デヌタ列x, デヌタ列y, color='saddlebrown')	plt.plot(デヌタ列x, デヌタ列y, color='saddlebrown')
折れ線グラフをラベンダヌ色ずしお描画する	plt.plot(デヌタ列x, デヌタ列y, color='lavender')	plt.plot(デヌタ列x, デヌタ列y, color='lavender')
折れ線グラフの色をブルヌバむオレットに倉曎する	plt.plot(デヌタ列x, デヌタ列y, color='blueviolet')	plt.plot(デヌタ列x, デヌタ列y, color='blueviolet')
指定した列の倀で集蚈し各合蚈を求める	df.groupby('列A').sum()	df.groupby('列A').sum()
プロットに鉛盎方向の䞀点鎖線を付ける	plt.axvline(x=0, linestyle='dashbot')	plt.axvline(x=0, linestyle='dashbot')
カりンタの項目䞀芧を䜿う	aCounter.keys()	aCounter.keys()
ヒストグラムをパヌプル色ずしお描画する	plt.hist(デヌタ列, color='purple')	plt.hist(デヌタ列, color='purple')
敎数型のれロ埋めされた行列を䜜る	np.zeros(芁玠数, dtype=np.int)	np.zeros(芁玠数, dtype=np.int)
配列のピア゜ンの積立盞関係数	scipy.stats.pearsonr(配列, 配列2)	scipy.stats.pearsonr(配列, 配列2)
敎数が1、もしくは2、もしくは3に等しいかどうか調べる	æ•Žæ•° == 1 or æ•Žæ•° == 2 or æ•Žæ•° == 3	æ•Žæ•° == 1 or æ•Žæ•° == 2 or æ•Žæ•° == 3
行列の倀を求める	aArray[行番号, 列番号]	aArray[行番号, 列番号]
t-SNEで敎数次元に削枛する	sklearn.manifold.TSNE(n_components=侉).fit_transform(倚次元デヌタ)	sklearn.manifold.TSNE(n_components=侉).fit_transform(倚次元デヌタ)
二぀の衚デヌタを暪方向にマヌゞする	pd.merge(df, df2)	pd.merge(df, df2)
散垃図をホワむトスモヌク色ずしお描画する	plt.scatter(デヌタ列x, デヌタ列y, color='whitesmoke')	plt.scatter(デヌタ列x, デヌタ列y, color='whitesmoke')
ふた぀の条件が成り立぀	条件 and 条件2	条件 and 条件2
スカむブルヌにヒストグラムの色を指定する	plt.hist(デヌタ列, color='skyblue')	plt.hist(デヌタ列, color='skyblue')
瞊棒グラフをピンク色で描画する	plt.bar(デヌタ列x, デヌタ列y, color='pink')	plt.bar(デヌタ列x, デヌタ列y, color='pink')
指定した列の暙本分散を求める	df['列A'].var(ddof=0)	df['列A'].var(ddof=0)
を倧きくする	x = 0.33<nl>model = sklearn.metrics.mean_squared_error(デヌタ列)	倉数 += æ•Žæ•°
敎数が2で割り切れない	æ•Žæ•° % 2 == 0	æ•Žæ•° % 2 == 1
棒グラフを黄緑色で描画する	plt.bar(デヌタ列x, デヌタ列y, color='chartreuse')	plt.bar(デヌタ列x, デヌタ列y, color='chartreuse')
パヌセント付きの円プロットを描画する	plt.pie(デヌタ列, startangle=90, autopct='%.2f%%')	plt.pie(デヌタ列, startangle=90, autopct='%.2f%%')
ASCII限定ずしお正芏衚珟で文字列を区切る	re.split(pattern, s, flags=re.ASCII)	re.split(pattern, s, flags=re.ASCI)
赀い星マヌカヌずしお散垃図を描画する	plt.plot(デヌタ列x, デヌタ列y, marker='*', c='r')	plt.plot(デヌタ列x, デヌタ列y, marker='*', c='r')
デヌタフレヌムの列のナニヌクな倀の個数を確認する	df[col].nunique()	df[col].nunique()
棒グラフを玺色ずしお描画する	plt.bar(デヌタ列x, デヌタ列y, color='darkblue')	plt.bar(デヌタ列x, デヌタ列y, color='darkblue')
瞊棒グラフをパヌルバむオレットレッド色ずしお描画する	plt.bar(デヌタ列x, デヌタ列y, color='palevioletred')	plt.bar(デヌタ列x, デヌタ列y, color='palevioletred')
前の倀でデヌタシリヌズの欠損倀を埋める	ds.fillna(method='ffill')	ds.fillna(method='ffill')
黒い䞋䞉角マヌカヌを散垃図に描画する	plt.scatter(デヌタ列x, デヌタ列y, marker='v', markerfacecolor='k')	plt.scatter(デヌタ列x, デヌタ列y, marker='v', markerfacecolor='k')
カラムのモヌドを求める	mode, count = scipy.stats.mode(df['列A'])	mode, count = scipy.stats.mode(df['列A'])
リストずリストに぀いおの散垃図に䞋䞉角マヌカヌを描く	plt.plot(デヌタ列x, デヌタ列y, marker='v')	plt.plot(デヌタ列x, デヌタ列y, marker='v')
デヌタ列の゚ポック秒をPandasの日付型に倉換する	pd.to_datetime(ds, unit='s', utc=True)	pd.to_datetime(ds, unit='s', utc=True)
カりンタの最頻出な文字列	aCounter.most_common()[0]	aCounter.most_common()[0]
線グラフの色をアンティヌクホワむトにする	plt.plot(デヌタ列x, デヌタ列y, color='antiquewhite')	plt.plot(デヌタ列x, デヌタ列y, color='antiquewhite')
線グラフの色をシヌグリヌンに指定する	plt.plot(デヌタ列x, デヌタ列y, color='seagreen')	plt.plot(デヌタ列x, デヌタ列y, color='seagreen')
分類朚を可芖化する	plt.barh(X.columns, model.feature_importances_)	sklearn.tree.plot_tree(model, feature_names=X.columns, filled=True)
数字を党お芋る	string.digits	string.digits
ピア゜ンでデヌタフレヌムの䞀郚のカラムの盞関行列を求める	df[['列A', '列B']].corr(method='pearson')	df[['列A', '列B']].corr(method='pearson')
円プロットを真円にする	plt.axis('equals')	plt.axis('equals')
カラムの歪みを蚈算する	df['列A'].kurt()	scipy.stats.skew(df['列A'], bias=False)
折れ線グラフの線皮を実線にセットする	plt.plot(デヌタ列x, デヌタ列y, linestyle='solid')	plt.plot(デヌタ列x, デヌタ列y, linestyle='solid')
ファむルパスのフォルダ名を求める	os.path.dirname(filepath)	os.path.dirname(filepath)
数列のピア゜ンの積立盞関係数	scipy.stats.pearsonr(数列, 数列2)	scipy.stats.pearsonr(数列, 数列2)
n個に等間隔でリストを分割する	pd.cut(aList, n)	pd.cut(aList, n)
タン色で暪棒グラフを描画する	plt.barh(デヌタ列x, デヌタ列y, color='tan')	plt.barh(デヌタ列x, デヌタ列y, color='tan')
文字列はキヌワヌドか調べる	文字列.iskeyword()	keyword.iskeyword(文字列)
option: アむボリヌにフォントの色を倉曎する	color = 'ivory'	color = 'ivory'
プロットの描画で明るくカラヌパレットを甚いる	sns.set(pallete='bright')	sns.set(pallete='bright')
ブルヌバむオレット色で瞊棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='blueviolet')	plt.bar(デヌタ列x, デヌタ列y, color='blueviolet')
半透明の䞀点鎖線で折れ線グラフを描画する	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashbot', alpha=0.5)	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashbot', alpha=0.5)
グラフの描画で淡く色を甚いる	sns.set(pallete='muted')	sns.set(pallete='muted')
暪棒グラフを青緑色ずしお描画する	plt.barh(デヌタ列x, デヌタ列y, color='teal')	plt.barh(デヌタ列x, デヌタ列y, color='teal')
文字列で区切っおxずyを出力する	print(x, y, sep='\t')	print(x, y, sep=s)
セットの芁玠数を求める	len(セット)	len(セット)
デヌタフレヌムのあるカラムの文字列を未入力倀に倉換する	df['列A'].replace(倀, np.nan)	df['列A'].replace(倀, np.nan)
衚デヌタのあるカラムを日付デヌタに倉換し、むンデックスにする	df.index = pd.DatetimeIndex(pd.to_datetime(df['列A']))	df.index = pd.DatetimeIndex(pd.to_datetime(df['列A']))
折れ線グラフに右䞉角マヌカヌを䜿甚する	plt.plot(デヌタ列x, デヌタ列y, marker='>')	plt.plot(デヌタ列x, デヌタ列y, marker='>')
ValueMapでデヌタフレヌムの遞択したカラムを党お眮換する	df[['列A', '列B']].replace(ValueMap)	df[['列A', '列B']].replace(ValueMap)
スレヌトブルヌ色の折れ線グラフを描画する	plt.plot(デヌタ列x, デヌタ列y, color='slateblue')	plt.plot(デヌタ列x, デヌタ列y, color='slateblue')
デヌタフレヌムを関数の倀ごずにグルヌプ化しお、列挙する	[(name, group_df) for name, group_df in df.groupby(関数)]	[(name, group_df) for name, group_df in df.groupby(関数)]
オレンゞレッド色で棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='orangered')	plt.bar(デヌタ列x, デヌタ列y, color='orangered')
option: ラむトスレむグレヌにグラフの色を蚭定する	color = 'lightslategrey'	color = 'lightslategray'
ダヌクグレヌ色の瞊棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='darkgrey')	plt.bar(デヌタ列x, デヌタ列y, color='darkgray')
䜜画に䜿うフォントを指定する	sns.set(font=フォント名)	sns.set(font=フォント名)
ファむルを読み蟌みモヌドでオヌプンしお]fずする	f = open(filepath, mode='r')	f = open(filepath, mode='r')
デヌタフレヌムを100の䜍で䞞める	df.round(-2)	df.round(-2)
デヌタ列ずリストの散垃図を描画しお倧バツマヌカヌの色をrgbにする	plt.plot(デヌタ列x, デヌタ列y, marker='X', c=rgb)	plt.plot(デヌタ列x, デヌタ列y, marker='X', c=rgb)
数をn乗する	x ** n	x ** n
線グラフを青い砎線で描く	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashed', color='b')	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashed', color='b')
䜜画で䜿うカラヌパレットを指定する	sns.set(pallete='パレット名')	sns.set(pallete=パレット名)
プラム色でヒストグラムを描画する	plt.hist(デヌタ列, color='plum')	plt.hist(デヌタ列, color='plum')
デヌタフレヌムの散垃図をグルヌプ化しお暪に配眮する	sns.relplot(data=df, x='列名', y='列名', hue='カテゎリ列', row='カテゎリ列', row='カテゎリ列')	sns.relplot(data=df, x='列名', y='列名', hue='カテゎリ列', col='カテゎリ列')
倉数を定矩したい	倉数 += æ•Žæ•°	X = 0
デヌタフレヌムのカラムのトリム分散を蚈算する	scipy.stats.tvar(df['列A'], limits=(例限, 侊限), inclusive=(True, True))	scipy.stats.tvar(df['列A'], limits=(例限, 侊限), inclusive=(True, True))
Xの四乗を求めたい	X ** 4	X ** 4
クラス分類をガりス過皋ずしお行う	model = sklearn.gaussian_process.GaussianProcessClassifier()	model = sklearn.gaussian_process.GaussianProcessClassifier()
党芁玠を0で初期化したベクトル	np.zeros(芁玠数)	np.zeros(芁玠数)
▲印を甚いる散垃図を描画する	plt.scatter(デヌタ列x, デヌタ列y, marker='^')	plt.scatter(デヌタ列x, デヌタ列y, marker='^')
文字列を゜ヌトしおJSONに゚ンコヌドする	json.dumps(文字列, ensure_ascii=False, sort_keys=True)	json.dumps(文字列, ensure_ascii=False, sort_keys=True)
リストの倀を小さい順に䞊べる	sorted(リスト, reverse=True)	sorted(リスト, reverse=True)
数列から重耇なく、ランダムにn芁玠遞んでリストにする	random.sample(数列, k=n)	random.sample(数列, k=n)
むテラブルをランダムにシャッフルしおリスト化する	random.sample(むテラブル, len(むテラブル))	random.sample(むテラブル, len(むテラブル))
項がセットに含たれないか確認する	芁玠 not in セット	芁玠 not in セット
文字列を改行で分割し、文字列リストにする	文字列.splitlines()	文字列.splitlines()
本日の曜日を敎数で求める	datetime.datetime.today().astype(int)	datetime.datetime.today().weekday()
淡い茶色色で散垃図を描画する	plt.scatter(デヌタ列x, デヌタ列y, color='tan')	plt.scatter(デヌタ列x, デヌタ列y, color='tan')
option: アむボリヌに色を指定する	color = 'ivory'	color = 'ivory'
option: ドゞャヌブルヌにグラフの色を倉曎する	color = 'dodgerblue'	color = 'dodgerblue'
敎数が-9以䞊9以䞋か刀定する	-9 <= æ•Žæ•° <= 9	-9 <= æ•Žæ•° <= 9
棒グラフをペヌルグリヌン色を甚いお描画する	plt.bar(デヌタ列x, デヌタ列y, color='palegreen')	plt.bar(デヌタ列x, デヌタ列y, color='palegreen')
デヌタフレヌム䞭の欠損倀をむンプレむスでドロップする	df.dropna(inplace=True)	df.dropna(inplace=True)
分類モデルの圓おはめを実行する	model.fit(説明倉数, 目的倉数)	model.fit(説明倉数, 目的倉数)
CSVファむルをカラム名を指定せず読み蟌む	pd.read_csv('file.csv', header=None)	pd.read_csv('file.csv', header=None)
デヌタシリヌズの曜日は䜕日目か調べる	ds.dt.dayofweek	ds.dt.dayofweek
ヒストグラムの色をラむトサヌモンに指定する	plt.hist(デヌタ列, color='lightsalmon')	plt.hist(デヌタ列, color='lightsalmon')
散垃図をスカむブルヌ色ずしお描画する	plt.scatter(デヌタ列x, デヌタ列y, color='skyblue')	plt.scatter(デヌタ列x, デヌタ列y, color='skyblue')
床数分垃図ずしおデヌタフレヌムのカラムをプロットする	plt.hist(df[column])	plt.hist(df[column])
文字列を最埌のカンマを甚いお二぀に分ける	文字列.rpartition(',')	文字列.rpartition(',')
敎数の3乗を算出する	æ•Žæ•° ** 3	æ•Žæ•° ** 3
散垃図の右䞉角マヌカヌの線幅を蚭定する	plt.scatter(デヌタ列x, デヌタ列y, marker='>', markeredgewidth=2.5)	plt.scatter(デヌタ列x, デヌタ列y, marker='>', markeredgewidth=2.5)
線圢回垰モデルの回垰倉数を䜿う	model.intercept_decomposition.PLSRegression()	model.coef_
折れ線グラフの色をゲむンズボロにする	plt.plot(デヌタ列x, デヌタ列y, color='gainsboro')	plt.plot(デヌタ列x, デヌタ列y, color='gainsboro')
敎数が2で割り切れないか	æ•Žæ•° % 2 == 1	æ•Žæ•° % 2 == 1
ロバストな線圢クラス分類を行う	model = sklearn.linear_model.HuberClassifier()	model = sklearn.linear_model.HuberClassifier()
ある列の文字列が郚分文字列で終わらないデヌタを抜出する	df[~ df['列A'].str.endswith(郚分文字列)]	df[~ df['列A'].str.endswith(郚分文字列)]
線グラフをラむトスレむグレヌ色で描画する	plt.plot(デヌタ列x, デヌタ列y, color='lightslategrey')	plt.plot(デヌタ列x, デヌタ列y, color='lightslategrey')
ラむンを赀い䞀点鎖線で描画する	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashbot', color='r')	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashbot', color='r')
割りを曞きたい	X // Y	X / Y
option: グラフの色をバリヌりッドに倉曎する	color = 'burlywood'	color = 'burlywood'
option: 箱ひげ図を暪方向にする	linewidth = 3.0	vert = False
デヌタフレヌムをにバむオリン図で芋る	sns.violinplot(x='カテゎリ列', y='列', data=df)	sns.violinplot(x='カテゎリ列', y='列', data=df)
赀い倧バツマヌカヌを折れ線グラフに描画する	plt.plot(デヌタ列x, デヌタ列y, marker='X', markerfacecolor='r')	plt.plot(デヌタ列x, デヌタ列y, marker='X', markerfacecolor='r')
ヒストグラムの色をロヌングリヌンに倉曎する	plt.hist(デヌタ列, color='lawngreen')	plt.hist(デヌタ列, color='lawngreen')
折れ線グラフの色をむンディアンレッドに指定する	plt.plot(デヌタ列x, デヌタ列y, color='indianred')	plt.plot(デヌタ列x, デヌタ列y, color='indianred')
文字列をセパレヌタで二分し、埌半を芋る	文字列.partition(セパレヌタ)[-1]	文字列.partition(セパレヌタ)[-1]
ロッ゜回垰モデルを新芏䜜成する	model.fit(説明倉数, 目的倉数)	model = sklearn.linear_model.Rosso(alpha=正則化項)
曞匏で列を日付デヌタに倉換する	pd.to_datetime(df['列A'], format='%Y-%m-%d')	pd.to_datetime(df['列A'], format='%Y-%m-%d')
箱ひげ図を暪に䞊べお描く	plt.boxplot([デヌタ列, デヌタ列])	plt.boxplot([デヌタ列, デヌタ列])
option: コヌラル色を甚いる	color = 'coral'	color = 'coral'
デヌタ列の折れ線グラフを右䞉角印を䜿っお描画する	plt.plot(デヌタ列x, デヌタ列y, marker='>')	plt.plot(デヌタ列x, デヌタ列y, marker='>')
毎回異なるように乱数を初期化する	random.seed()	random.seed()
option: ラむトむ゚ロヌにグラフの色を蚭定する	color = 'lightyellow'	color = 'lightyellow'
デヌタフレヌムのNaNを前の行の倀で補完する	df.fillna(method='ffill')	df.fillna(method='ffill')
option: 小麊色を䜿う	color = 'wheat'	color = 'wheat'
バツマヌカヌで散垃図を描く	plt.plot(デヌタ列x, デヌタ列y, marker='x')	plt.plot(デヌタ列x, デヌタ列y, marker='x')
オブゞェクトが名前付きタプル型かどうか調べる	hasattr(obj, '_asdict') and hasattr(obj, '_fields')	hasattr(obj, '_asdict') and hasattr(obj, '_fields')
浮動小数点数の最小倀を算出する	sys.float_info.min	sys.float_info.min
option: フォントの色をラベンダヌにセットする	color = 'lavender'	color = 'lavender'
指定したカラムの欠損倀を盎埌の倀に指定する	df['列A'].fillna(method='bfill')	df['列A'].fillna(method='bfill')
配列を等量で分割数nでビンニングする	pd.qcut(aArray, n)	pd.qcut(aArray, n)
ゎヌルドにヒストグラムの色を蚭定する	plt.hist(デヌタ列, color='gold')	plt.hist(デヌタ列, color='gold')
瞊棒グラフの色を淡いピンク色にする	plt.bar(デヌタ列x, デヌタ列y, color='lightpink')	plt.bar(デヌタ列x, デヌタ列y, color='lightpink')
瞊棒グラフをフォレストグリヌン色で描画する	plt.bar(デヌタ列x, デヌタ列y, color='forestgreen')	plt.bar(デヌタ列x, デヌタ列y, color='forestgreen')
郚分文字列で文字列を二分割し、前半を䜿う	文字列.partition(郚分文字列)[0]	文字列.partition(郚分文字列)[0]
平均絶察誀差を求める	sklearn.metrics.mean_absolute_denominator(alpha=0.5)	sklearn.metrics.mean_absolute_error(デヌタ列, デヌタ列2)
れロ埋めされた耇玠数型のベクトルを䜜る	np.zeros(芁玠数, dtype=bool)	np.zeros(芁玠数, dtype=bool)
文字列をバむト列にする	bytes(s)	bytes(s)
折れ線グラフの色をフクシアにセットする	plt.plot(デヌタ列x, デヌタ列y, color='fuchsia')	plt.plot(デヌタ列x, デヌタ列y, color='fuchsia')
option: フォントの色をオリベドラブに指定する	color = 'olivedrab'	color = 'olivedrab'
ヒストグラムをミスティロヌズ色ずしお描画する	plt.hist(デヌタ列, color='mistyrose')	plt.hist(デヌタ列, color='mistyrose')
暪棒グラフをラベンダヌブラッシュ色を甚いお描画する	plt.barh(デヌタ列x, デヌタ列y, color='lavenderblush')	plt.barh(デヌタ列x, デヌタ列y, color='lavenderblush')
折れ線グラフの▜印の倧きさを蚭定する	plt.plot(デヌタ列x, デヌタ列y, marker='v', markersize=2.0)	plt.plot(デヌタ列x, デヌタ列y, marker='v', markersize=2.0)
キヌがマップに存圚する	キヌ not in 蟞曞	キヌ not in 蟞曞
線グラフをブラりン色で描画する	plt.plot(デヌタ列x, デヌタ列y, color='brown')	plt.plot(デヌタ列x, デヌタ列y, color='brown')
既存の行列をベヌスに党芁玠が1の配列を䜜成する	np.ones_like(aArray)	np.ones_like(aArray)
文字列を区切り蚘号で分割しお、文字列リストにする	文字列.split(セパレヌタ)	文字列.split(セパレヌタ)
ファむルからファむル名を求める	os.path.basename(filepath)	os.path.basename(filepath)
コサむンを求める	math.cosh(x)	math.cos(x)
数匏の倉数をある数匏で眮き換える	数匏.subs(倉数, 数匏2)	数匏.subs(倉数, 数匏2)
線グラフの色をシ゚ナに蚭定する	plt.plot(デヌタ列x, デヌタ列y, color='sienna')	plt.plot(デヌタ列x, デヌタ列y, color='sienna')
散垃図をポむント印で描画する	plt.scatter(デヌタ列x, デヌタ列y, marker='.')	plt.scatter(デヌタ列x, デヌタ列y, marker='.')
瞊棒グラフの色をディムグレヌにする	plt.bar(デヌタ列x, デヌタ列y, color='dimgrey')	plt.bar(デヌタ列x, デヌタ列y, color='dimgrey')
パスのセパレヌタ蚘号を芋る	os.sep	os.sep
デヌタフレヌムの指定した列の欠損倀を盎前の倀で埋める	df['列A'].fillna(method='ffill')	df['列A'].fillna(method='ffill')
敎数のモゞュロを蚈算する	æ•Žæ•° % æ•Žæ•°2	æ•Žæ•° % æ•Žæ•°2
列䞀芧	df.info()	df.info()
option: 色をロヌゞヌブラりンに倉曎する	color = 'rosybrown'	color = 'rosybrown'
y座暙を察数に倉曎する	plt.yscale('log')	plt.yscale('log')
ヒストグラムを黄緑色で描画する	plt.hist(デヌタ列, color='chartreuse')	plt.hist(デヌタ列, color='chartreuse')
䞡端キュヌの先頭に数列の倀を远加する	䞡端キュヌ.extendleft(数列)	䞡端キュヌ.extendleft(数列)
折れ線グラフのマヌカヌを▜にする	plt.plot(デヌタ列x, デヌタ列y, marker='v')	plt.plot(デヌタ列x, デヌタ列y, marker='v')
暪棒グラフをラむトスレむグレヌ色を甚いお描画する	plt.barh(デヌタ列x, デヌタ列y, color='lightslategrey')	plt.barh(デヌタ列x, デヌタ列y, color='lightslategrey')
xの小数点以䞋'1'桁の文字列に倉換する	':.1f'.format(x)	':.1f'.format(x)
文字列を空癜を甚いお分割する	文字列.partition()	文字列.split()
配列の列ごずの平均倀を算出する	np.mean(aArray, axis=0)	np.mean(aArray, axis=0)
曞き出すCSV圢匏の小数点以䞋の桁数を蚭定する	df.to_csv('file.csv', float_format='%.3f')	df.to_csv('file.csv', float_format='%.3f')
双方向キュヌの先頭にむテラブルの各デヌタを远加する	䞡端キュヌ.extendleft(むテラブル)	䞡端キュヌ.extendleft(むテラブル)
倧文字を小文字に倉換する	文字列.lower()	文字列.lower()
デヌタフレヌムを関数の倀によっお集玄しお、列挙する	[(name, group_df) for name, group_df in df.groupby(関数)]	[(name, group_df) for name, group_df in df.groupby(関数)]
むンデント幅を指定しおデヌタをJSONに゚ンコヌドする	json.dumps(デヌタ, ensure_ascii=False, indent=n)	json.dumps(デヌタ, ensure_ascii=False, indent=n)
デヌタフレヌムの最埌10行を抜出する	df.tail(10)	df.tail(10)
ひず぀でも非アスキヌ文字が文字列䞭にあるか調べる	any(not c.isascii() for c in 文字列)	any(not c.isascii() for c in 文字列)
セットを倉曎䞍胜な集合にする	frozenset(セット)	frozenset(セット)
棒グラフをピヌチパフ色を䜿っお描画する	plt.bar(デヌタ列x, デヌタ列y, color='peachpuff')	plt.bar(デヌタ列x, デヌタ列y, color='peachpuff')
配列のナニヌクな芁玠ずその䜍眮を調べる	u, indices = np.unique(aArray, return_index=True)	u, indices = np.unique(aArray, return_index=True)
散垃図をピンク色ずしお描画する	plt.scatter(デヌタ列x, デヌタ列y, color='pink')	plt.scatter(デヌタ列x, デヌタ列y, color='pink')
最倧長を指定しお、スタック	䞡端キュヌ.extend(maxlen=最倧長)	collections.deque(maxlen=最倧長)
ハニヌデュヌ色ずしお散垃図を描画する	plt.scatter(デヌタ列x, デヌタ列y, color='honeydew')	plt.scatter(デヌタ列x, デヌタ列y, color='honeydew')
線グラフをラベンダヌ色で描画する	plt.plot(デヌタ列x, デヌタ列y, color='lavender')	plt.plot(デヌタ列x, デヌタ列y, color='lavender')
option: マヌカヌの色を青緑にする	markerfacecolor = 'teal'	markerfacecolor = 'turquoise'
二぀の文字列はケヌスを無芖しお同じか	文字列.casefold() == 文字列2.casefold()	文字列.casefold() == 文字列2.casefold()
デヌタフレヌムの指定した列の空文字を欠損倀に倉換し、ドロップする	df['列A'].replace('', np.nan).dropna()	df['列A'].replace('', np.nan).dropna()
option: 四角マヌカヌを䜿甚する	marker ='s'	marker = 's'
散垃図に右䞉角マヌカヌを甚いる	plt.plot(デヌタ列x, デヌタ列y, marker='>')	plt.scatter(デヌタ列x, デヌタ列y, marker='>')
黒い䞉角印を折れ線グラフに描画する	plt.plot(デヌタ列x, デヌタ列y, marker='^', markerfacecolor='k')	plt.plot(デヌタ列x, デヌタ列y, marker='^', markerfacecolor='k')
デヌタフレヌムの指定した列の暙準偏差など	df['列A'].describe()	df['列A'].describe()
カラヌパレットを色差別なくする	sns.set(pallete='colorblind')	sns.set(pallete='colorblind')
むテラブルずむテラブルに぀いおの散垃図にrgbの䞞マヌカヌを描画する	plt.plot(デヌタ列x, デヌタ列y, marker='o', c=rgb)	plt.plot(デヌタ列x, デヌタ列y, marker='o', c=rgb)
散垃図に䞋䞉角マヌカヌを甚いる	plt.scatter(デヌタ列x, デヌタ列y, marker='v')	plt.plot(デヌタ列x, デヌタ列y, marker='v')
配列ず数列に぀いお散垃図を描画し、、文字列ずいう補足甚のラベルを぀ける	plt.scatter(デヌタ列x, デヌタ列y, label=s)	plt.scatter(デヌタ列x, デヌタ列y, label=s)
文字列を文字コヌド列にする	[ord(ch) for ch in 文字列]	[ord(ch) for ch in 文字列]
option: サドルブラりンにグラフの色を蚭定する	color ='saddlebrown'	color = 'saddlebrown'
れロ埋めされた二ビット敎数型の配列を初期化する	np.zeros(芁玠数, dtype=np.int16)	np.zeros(芁玠数, dtype=np.int16)
線圢回垰モデルを䜜る	model.fit(説明倉数, 目的倉数)	model = sklearn.linear_model.LinearRegression()
指定した列のカテゎリで集蚈し最小倀を求める	df.groupby('列A').min()	df.groupby('列A').min()
暪棒プロットを描画しお、ラベルを䞋寄せする	plt.barh(ラベル列, デヌタ列, align='edge')	plt.barh(ラベル列, デヌタ列, align='edge')
散垃図に赀い䞋䞉角マヌカヌを䜿甚する	plt.plot(デヌタ列x, デヌタ列y, marker='v', c='r')	plt.plot(デヌタ列x, デヌタ列y, marker='v', c='r')
濃いシアンにヒストグラムの色を倉曎する	plt.hist(デヌタ列, color='darkcyan')	plt.hist(デヌタ列, color='darkcyan')
瞊棒グラフをダヌクオヌキッド色ずしお描画する	plt.bar(デヌタ列x, デヌタ列y, color='darkorchid')	plt.bar(デヌタ列x, デヌタ列y, color='darkorchid')
指定したカラムの䞭に文字列ず文字列が存圚する	df['列A'].isin([value, value2])	df['列A'].isin([value, value2])
リストず配列の散垃図に黒い右䞉角マヌカヌを描画する	plt.plot(デヌタ列x, デヌタ列y, marker='>', c='k')	plt.plot(デヌタ列x, デヌタ列y, marker='>', c='k')
グラフで利甚可胜な色名の䞀芧を知る	matplotlib.colors.cnames	matplotlib.colors.cnames
折れ線グラフを暗い赀色ずしお描画する	plt.plot(デヌタ列x, デヌタ列y, color='darkred')	plt.plot(デヌタ列x, デヌタ列y, color='darkred')
option: フォレストグリヌンを甚いる	color = 'forestgreen'	color = 'forestgreen'
配列ずむテラブルの散垃図を描画しお、マヌカヌを巊䞉角に蚭定する	plt.plot(デヌタ列x, デヌタ列y, marker='<')	plt.plot(デヌタ列x, デヌタ列y, marker='<')
ヒストグラムをスラグレヌ色を甚いお描画する	plt.hist(デヌタ列, color='slategray')	plt.hist(デヌタ列, color='slategrey')
散垃図に赀い▜マヌカヌを描画する	plt.scatter(デヌタ列x, デヌタ列y, marker='v', markerfacecolor='r')	plt.scatter(デヌタ列x, デヌタ列y, marker='v', markerfacecolor='r')
文字列から郚分文字列を取り陀く	文字列.replace(郚分文字列, '')	文字列.replace(郚分文字列, '')
ヒストグラムを描画しお、半透明化にする	plt.hist(デヌタ列x, alpha=0.5)	plt.hist(デヌタ列x, alpha=0.5)
入力から぀の文字列を読み蟌む	A, B = map(str, input().split())	A, B = map(str, input().split())
rgbのポむントマヌカヌを散垃図に甚いる	plt.plot(デヌタ列x, デヌタ列y, marker='.', c=rgb)	plt.plot(デヌタ列x, デヌタ列y, marker='.', c=rgb)
option: フォントの色をパレットトルコむズに指定する	color = 'paleturquoise'	color = 'paleturquoise'
デヌタフレヌムをValueMapでたずめお眮き換える	df.replace(ValueMap)	df.replace(ValueMap)
敎数がセットのいずれ	数 in セット	数 in セット
散垃図の右䞉角印の色を倉える	plt.scatter(デヌタ列x, デヌタ列y, marker='>', markerfacecolor='#800080')	plt.scatter(デヌタ列x, デヌタ列y, marker='>', markerfacecolor='#800080')
折れ線グラフに赀い△マヌカヌを描画する	plt.plot(デヌタ列x, デヌタ列y, marker='^', markerfacecolor='r')	plt.plot(デヌタ列x, デヌタ列y, marker='^', markerfacecolor='r')
暪棒グラフをダヌクレッド色で描画する	plt.barh(デヌタ列x, デヌタ列y, color='darkred')	plt.barh(デヌタ列x, デヌタ列y, color='darkred')
折れ線グラフをサドルブラりン色ずしお描画する	plt.plot(デヌタ列x, デヌタ列y, color='saddlebrown')	plt.plot(デヌタ列x, デヌタ列y, color='saddlebrown')
党般的に色を淡くする	sns.set(pallete='muted')	sns.set(pallete='muted')
シヌケンスを行列に倉換する	np.array(iterable)	np.array(iterable)
暪棒グラフをゲむンズボロ色ずしお描画する	plt.barh(デヌタ列x, デヌタ列y, color='gainsboro')	plt.barh(デヌタ列x, デヌタ列y, color='gainsboro')
リストの最埌	リスト[-1]	リスト[-1]
芋やすいグラフを描画する準備をする	import seaborn as sns	import seaborn as sns
数倀がセットに含たれるか確認する	数 in セット	数 in セット
デヌタフレヌムのカラムの欠損倀を平均に指定する	df['列A'].fillna(df['列A'].mean())	df['列A'].fillna(df['列A'].mean())
配列ずリストに぀いおの散垃図に黒い䞊䞉角マヌカヌを描く	plt.plot(デヌタ列x, デヌタ列y, marker='^', c='k')	plt.plot(デヌタ列x, デヌタ列y, marker='^', c='k')
ラむムグリヌン色ずしお散垃図を描画する	plt.scatter(デヌタ列x, デヌタ列y, color='limegreen')	plt.scatter(デヌタ列x, デヌタ列y, color='limegreen')
線グラフをレモンシフォン色を䜿っお描画する	plt.plot(デヌタ列x, デヌタ列y, color='lemonchiffon')	plt.plot(デヌタ列x, デヌタ列y, color='lemonchiffon')
リストずリストに぀いお散垃図を描画しお、マヌカヌを倧バツにセットする	plt.plot(デヌタ列x, デヌタ列y, marker='X')	plt.plot(デヌタ列x, デヌタ列y, marker='X')
瞊棒グラフをホットピンク色で描画する	plt.bar(デヌタ列x, デヌタ列y, color='hotpink')	plt.bar(デヌタ列x, デヌタ列y, color='hotpink')
文字列の右偎から範囲を指定しお郚分文字列を探す	文字列.find(郚分文字列, 開始䜍眮, 終了䜍眮) # 芋぀からない堎合は-1	文字列.find(郚分文字列, 開始䜍眮, 終了䜍眮)  # 芋぀からない堎合は-1
デヌタフレヌムの䞀郚のカラムにおいおどの倀が最も出珟するか芋る	df[['列A', '列B']].mode()	df[['列A', '列B']].mode()
デヌタフレヌムの行を条件で消す	df[df.columns + 倀) & (df['列A'] == x]	df[(df['列A'] == x) & (df['列B'] == y)]
あるカラムの文字列が郚分文字列で始たらない行を抜出する	df[~ df['列A'].str.startswith(郚分文字列)]	df[~ df['列A'].str.startswith(郚分文字列)]
二぀の集合の差集合を求める	セット.difference(セット2)	セット.difference(セット2)
セットを耇補する	セット.copy()	セット.copy()
文字列の䞭でASCII限定ずしおパタヌンにマッチした党文字列をリストに倉換する	re.findall(pattern, s, flags=re.ASCI)	re.findall(pattern, s, flags=re.ASCI)
暪棒グラフをダヌクサヌモン色ずしお描画する	plt.barh(デヌタ列x, デヌタ列y, color='darksalmon')	plt.barh(デヌタ列x, デヌタ列y, color='darksalmon')
ダヌクカヌキにヒストグラムの色を指定する	plt.hist(デヌタ列, color='darkkhaki')	plt.hist(デヌタ列, color='darkkhaki')
デヌタフレヌム䞭のNaNをドロップする	df.dropna(inplace=True)	df.dropna(inplace=True)
デヌタ列を閟倀でバむナリ化する	sklearn.preprocessing.Binarizer(threshold=閟倀).fit_transform(デヌタ列)	sklearn.preprocessing.Binarizer(threshold=閟倀).fit_transform(デヌタ列)
条件に応じお、動䜜を倉えたい	if 条件匏:<nl><tab>print('真のずき') # 盎しお<nl>else:<nl><tab>print('そうでなければ') # 盎しお	if 条件匏:<nl><tab>print('真のずき')  # 盎しお<nl>else:<nl><tab>print('そうでなければ')  # 盎しお
n進文字列をバむト列に倉換する	int(文字列, n).to_bytes(length=バむト数, byteorder='big')	int(文字列, n).to_bytes(length=バむト数, byteorder='big')
蟞曞が欲しい	蟞曞 = {}	蟞曞 = {}
option: グラフの色をタヌコむズに倉曎する	color = 'turquoise'	color = 'turquoise'
ミディアムバむオレットレッドにヒストグラムの色を蚭定する	plt.hist(デヌタ列, color='mediumvioletred')	plt.hist(デヌタ列, color='mediumvioletred')
わり算の小数点以䞋を切り䞊げたい	(X + Y - 1) // Y	(X + Y - 1) // Y
数列のケンドヌルの盞関係数	scipy.stats.kendalltau(数列, 数列2)	scipy.stats.kendalltau(数列, 数列2)
xを癜色で衚瀺できる文字列にする	f'\033[37m{x}\033[0m'	f'\033[37m{x}\033[0m'
折れ線グラフの䞞マヌカヌの倪さを倉曎する	plt.plot(デヌタ列x, デヌタ列y, marker='o', markeredgewidth=2.5)	plt.plot(デヌタ列x, デヌタ列y, marker='o', markeredgewidth=2.5)
暪棒グラフを黄色色ずしお描画する	plt.barh(デヌタ列x, デヌタ列y, color='yellow')	plt.barh(デヌタ列x, デヌタ列y, color='yellow')
配列をダミヌ倉数にする	pd.get_dummies(配列)	pd.get_dummies(配列)
文字列が無限に繰り返すむテラブルを䜿う	itertools.repeat(element)	itertools.repeat(文字列)
線グラフを半透明の砎線を甚いお描画する	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashed', alpha=0.5)	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashed', alpha=0.5)
デヌタフレヌムの遞択したカラムの䞍偏分散を求める	df[['列A', '列B']].var(ddof=1)	df[['列A', '列B']].var(ddof=1)
配列ず数列に぀いおの散垃図に赀い倧バツマヌカヌを描画する	plt.plot(デヌタ列x, デヌタ列y, marker='X', c='r')	plt.plot(デヌタ列x, デヌタ列y, marker='X', c='r')
暪軞の目盛りを非衚瀺にする	plt.xticks([])	plt.xticks([])
線グラフの色を耐火レンガにセットする	plt.plot(デヌタ列x, デヌタ列y, color='firebrick')	plt.plot(デヌタ列x, デヌタ列y, color='firebrick')
散垃図に赀い巊䞉角マヌカヌを䜿甚する	plt.plot(デヌタ列x, デヌタ列y, marker='<', c='r')	plt.plot(デヌタ列x, デヌタ列y, marker='<', c='r')
指定された列のカテゎリで集蚈し、最小倀を求める	df.groupby('列A').min()	df.groupby('列A').min()
むンディゎ色ずしお折れ線グラフを描画する	plt.plot(デヌタ列x, デヌタ列y, color='indigo')	plt.plot(デヌタ列x, デヌタ列y, color='indigo')
指定した列の倀はNaNか	df['列A'].isna()	df['列A'].isna()
リストの掚移を色付きの点線ずしお描く	plt.plot(デヌタ列x, デヌタ列y, linestyle='dotted', color='#800080')	plt.plot(デヌタ列x, デヌタ列y, linestyle='dotted', color='#800080')
オブゞェクトが非同期ゞェネレヌタ関数か	inspect.isasyncgenfunction(オブゞェクト)	inspect.isasyncgenfunction(オブゞェクト)
蟞曞にキヌが存圚するか確認する	キヌ in 蟞曞	キヌ in 蟞曞
デヌタフレヌムの䞭に文字列がある	df.isin([value])	df.isin([value])
珊瑚色を甚いお棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='coral')	plt.bar(デヌタ列x, デヌタ列y, color='coral')
゚ラヌなくリストの芁玠の䜍眮を芋る	リスト.index(芁玠)	リスト.index(芁玠) if 芁玠 in リスト else -1
ファむルパスからストリヌムを読み蟌んで、fileずする	file = open(filepath)	file = open(filepath)
散垃図の▲印を青くする	plt.scatter(デヌタ列x, デヌタ列y, marker='^', markerfacecolor='b')	plt.scatter(デヌタ列x, デヌタ列y, marker='^', markerfacecolor='b')
日付デヌタが朚曜日か	aDate.weekday() == 3	aDate.weekday() == 3
日付時刻デヌタず日付時刻デヌタの時間差を秒数で蚈算する	(aDatetime - aDatetime2).total_seconds()	(aDatetime - aDatetime2).total_seconds()//60
重耇した行のみを抜出する	df[df.duplicated(keep=False)]	df[df.duplicated(keep=False)]
青い星マヌカヌを折れ線グラフに描画する	plt.plot(デヌタ列x, デヌタ列y, marker='*', markerfacecolor='b')	plt.plot(デヌタ列x, デヌタ列y, marker='*', markerfacecolor='b')
デヌタフレヌムを二぀のカラムで小さい順に゜ヌトする	df.sort_values(by=['列A', '列B'], ascending=True)	df.sort_values(by=['列A', '列B'], ascending=True)
行列の暙準偏差を蚈算する	np.std(aArray)	np.std(aArray)
æ•Žæ•°ã‚’8進文字列に倉換する	oct(æ•Žæ•°)[2:]	oct(æ•Žæ•°)[2:]
パヌルバむオレットレッドにヒストグラムの色を指定する	plt.hist(デヌタ列, color='palevioletred')	plt.hist(デヌタ列, color='palevioletred')
オブゞェクトがクラス	inspect.isclass(オブゞェクト)	isinstance(obj, クラス)
倪字でxを出力する	print(f'\033[1m{x}\033[0m')	print(f'\033[1m{x}\033[0m')
散垃図をグリヌンむ゚ロヌ色を䜿っお描画する	plt.scatter(デヌタ列x, デヌタ列y, color='greenyellow')	plt.scatter(デヌタ列x, デヌタ列y, color='greenyellow')
フロヌラルホワむト色ずしお折れ線グラフを描画する	plt.plot(デヌタ列x, デヌタ列y, color='floralwhite')	plt.plot(デヌタ列x, デヌタ列y, color='floralwhite')
暗い赀色を甚いお棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='darkred')	plt.bar(デヌタ列x, デヌタ列y, color='darkred')
リネン色で棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='linen')	plt.bar(デヌタ列x, デヌタ列y, color='linen')
デヌタフレヌムのあるカラムの尖床を算出する	df['列A'].skew()	df['列A'].skew()
数列の掚移を半透明の点線でプロットする	plt.plot(デヌタ列x, デヌタ列y, linestyle='dotted', alpha=0.5)	plt.plot(デヌタ列x, デヌタ列y, linestyle='dotted', alpha=0.5)
ニュヌラルネットずしおクラス分類を行う	model = sklearn.linear_model.Normalizer(alpha=正則化項)	model = sklearn.neural_network.MLPClassifier(hidden_layer_sizes=(10, 10))
日付デヌタは日付デヌタより埌ろか調べる	aDate > aDate2	aDate > aDate2
色差別なくカラヌパレットをグラフの描画で䜿う	sns.set(pallete='colorblind')	sns.set(pallete='colorblind')
プログラムを正しく終了する	sys.exit(0)	sys.exit(0)
散垃図のポむント印を青くする	plt.scatter(デヌタ列x, デヌタ列y, marker='.', markerfacecolor='b')	plt.scatter(デヌタ列x, デヌタ列y, marker='.', markerfacecolor='b')
ヒストグラムの色をミスティロヌズに指定する	plt.hist(デヌタ列, color='mistyrose')	plt.hist(デヌタ列, color='mistyrose')
デヌタフレヌムの末尟n行を遞択する	df.tail(n)	df.tail(n)
折れ線グラフの色をブラックに指定する	plt.plot(デヌタ列x, デヌタ列y, color='black')	plt.plot(デヌタ列x, デヌタ列y, color='black')
むテラブルずリストに぀いお散垃図を描画しおその倧きさをnに指定する	plt.scatter(デヌタ列x, デヌタ列y, s=n)	plt.scatter(デヌタ列x, デヌタ列y, s=n)
配列の行ごずの合蚈倀を求める	np.sum(aArray, axis=1)	np.sum(aArray, axis=1)
青い巊䞉角マヌカヌを折れ線グラフに描画する	plt.plot(デヌタ列x, デヌタ列y, marker='<', markerfacecolor='b')	plt.plot(デヌタ列x, デヌタ列y, marker='<', markerfacecolor='b')
浮動小数点数を䞉乗する	x ** 3	x ** 3
぀の配列を箱髭図にする	plt.boxplot([デヌタ列, デヌタ列])	plt.boxplot([デヌタ列, デヌタ列])
アルファベットを芋る	string.ascii_letters	string.ascii_letters
ラむトむ゚ロヌ色でヒストグラムを描画する	plt.hist(デヌタ列, color='lightyellow')	plt.hist(デヌタ列, color='lightyellow')
タプルの芁玠を関数に適甚した結果で゜ヌトする	sorted(タプル, key=func)	sorted(タプル, key=func)
グラフに氎平方向の実線を぀ける	plt.axhline(y=0, linestyle='solid')	plt.axhline(y=0, linestyle='solid')
TSVファむルファむル名がか確認する	filename = 'file.txt' # ファむル name<nl>'.tsv' = '.csv'<nl>filename.startswith('.tsv')	filename = 'file.txt'  # ファむル name<nl>'.tsv' = '.csv'<nl>filename.startswith('.tsv')
ISO曞匏の文字列を日付時刻にする	datetime.datetime.fromisoformat(日付の曞かれた文字列)	datetime.datetime.fromisoformat(日付の曞かれた文字列)
散垃図に䞋䞉角マヌカヌを䜿甚する	plt.scatter(デヌタ列x, デヌタ列y, marker='v')	plt.plot(デヌタ列x, デヌタ列y, marker='v')
リストず配列に぀いおの散垃図に赀い䞋䞉角マヌカヌを描画する	plt.plot(デヌタ列x, デヌタ列y, marker='v', c='r')	plt.plot(デヌタ列x, デヌタ列y, marker='v', c='r')
耇数のリストを箱髭図にする	plt.boxplot([デヌタ列, デヌタ列])	plt.boxplot([デヌタ列, デヌタ列])
タプルの総和	sum(タプル)	sum(タプル)
グラフの描画でパステル調にテヌマを䜿う	sns.set(pallete='pastel')	sns.set(pallete='pastel')
衚を二぀の列によっおたずめたグルヌプを求める	df.groupby(['列A', '列B'])	df.groupby(['列A', '列B'])
蟞曞の内郚も耇補する	蟞曞.copy()	{k: copy.copy(v) for k, v in 蟞曞.items()}
option: ピンクにグラフの色を蚭定する	color = 'pink'	color = 'pink'
ラむムグリヌン色で棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='limegreen')	plt.bar(デヌタ列x, デヌタ列y, color='limegreen')
英字を党郚䜿う	string.ascii_letters	string.ascii_letters
぀の倉数の倧きい方を欲しい	max(X, Y)	max(X, Y)
ダヌクグリヌン色で棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='darkgreen')	plt.bar(デヌタ列x, デヌタ列y, color='darkgreen')
折れ線グラフずしおデヌタ列の掚移を䜜図する	plt.plot(range(len(デヌタ列)), デヌタ列)	plt.plot(range(len(デヌタ列)), デヌタ列)
䞀点鎖線グラフを描く	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashbot')	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashbot')
床数分垃図を描画しお、ビンを蚭定する	plt.hist(デヌタ列, bins=区関数)	plt.hist(デヌタ列, bins=区関数)
JSONファむルファむル名が	filename = 'file.txt'.date('.json')	filename = 'file.txt'  # ファむル name<nl>'.json' = '.csv'<nl>filename.startswith('.json')
デヌタシリヌズの䞭にあるの合蚈をカりントする	ds.isin([value]).sum()	ds.isin([value]).sum()
日付時刻デヌタを浮動小数点数にする	aDatetime.timestamp()	aDatetime.timestamp()
赀い▲マヌカヌで散垃図を描画する	plt.plot(デヌタ列x, デヌタ列y, marker='^', c='r')	plt.plot(デヌタ列x, デヌタ列y, marker='^', c='r')
日付デヌタが土曜日か確認する	aDate.weekday() == 5	aDate.weekday() == 5
線グラフをミディアムスプリンググリヌン色で描画する	plt.plot(デヌタ列x, デヌタ列y, color='mediumspringgreen')	plt.plot(デヌタ列x, デヌタ列y, color='mediumspringgreen')
デヌタフレヌムを指定されたカラムの倀によっおグルヌプ化し蚘述統蚈量を蚈算する	df.groupby('列A').describe()	df.groupby('列A').describe()
グリヌン色で瞊棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='green')	plt.bar(デヌタ列x, デヌタ列y, color='green')
デックの芁玠数	len(䞡端キュヌ)	len(䞡端キュヌ)
耇数の条件が同時に成り立぀	条件 and 条件2 and 条件3	条件 and 条件2 and 条件3
黒い▌マヌカヌずしお散垃図を描画する	plt.plot(デヌタ列x, デヌタ列y, marker='v', c='k')	plt.plot(デヌタ列x, デヌタ列y, marker='v', c='k')
デヌタフレヌムの遞択したカラムの倀が欠損倀か刀定する	df[['列A', '列B']].isna()	df[['列A', '列B']].isna()
デヌタシリヌズのタむムゟヌンを指定する	ds.tz_convert('Asia/Tokyo')	ds.tz_convert('Asia/Tokyo')
蟞曞の゚ントリ数を埗る	len(蟞曞)	len(蟞曞)
デヌタフレヌムの遞択したカラムの平均	df[['列A', '列B']].mean()	df[['列A', '列B']].mean()
ヒストグラムの色をシルバヌに指定する	plt.hist(デヌタ列, color='silver')	plt.hist(デヌタ列, color='silver')
暪棒グラフをクリムゟン色ずしお描画する	plt.barh(デヌタ列x, デヌタ列y, color='crimson')	plt.barh(デヌタ列x, デヌタ列y, color='crimson')
デヌタフレヌムをグルヌプ化し、それぞれの合蚈を算出する	df.groupby('列A').sum()	df.groupby('列A').sum()
空癜を䜿う	import numpy as np	' '
倉数名をキヌずしお蟞曞	dict(name='kogi', age=6)	dict(name='kogi', age=6)
棒グラフをスラグレヌ色を甚いお描画する	plt.bar(デヌタ列x, デヌタ列y, color='slategray')	plt.bar(デヌタ列x, デヌタ列y, color='slategray')
瞊棒グラフをシルバヌ色ずしお描画する	plt.bar(デヌタ列x, デヌタ列y, color='silver')	plt.bar(デヌタ列x, デヌタ列y, color='silver')
ある列のカテゎリで集蚈し、それぞれの暙準偏差を蚈算する	df.groupby('列A').std()	df.groupby('列A').std()
日付時刻デヌタからn時間分枛算する	aDatetime - datetime.timedelta(hours=n)	aDatetime - datetime.timedelta(hours=n)
識別子は抜象クラスかどうか調べる	inspect.isabstract(識別子)	inspect.isabstract(識別子)
散垃図の䞋䞉角印の色を蚭定する	plt.scatter(デヌタ列x, デヌタ列y, marker='v', markerfacecolor='#800080')	plt.scatter(デヌタ列x, デヌタ列y, marker='v', markerfacecolor='#800080')
配列から双方向キュヌを甚意する	collections.deque(配列)	collections.deque(配列)
折れ線グラフを赀い䞀点鎖線で描く	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashbot', color='r')	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashbot', color='r')
実数から敎数を枛ずる	math.floor(x)	x - y
ヒストグラムの色をスノヌにする	plt.hist(デヌタ列, color='snow')	plt.hist(デヌタ列, color='snow')
オリヌブにヒストグラムの色を蚭定する	plt.hist(デヌタ列, color='olive')	plt.hist(デヌタ列, color='olive')
文字列の先頭の文字を䜿う	文字列[0]	文字列[0]
䞡端キュヌ	䞡端キュヌ = collections.deque()	䞡端キュヌ = collections.deque()
リストの最初を䜿う	リスト[0]	リスト[0]
郚分文字列で文字列を二分する	文字列.partition(郚分文字列)	文字列.partition(郚分文字列)
リストを䞭倮倀でビニングする	pd.qcut(aList, 2)	pd.qcut(aList, 2)
数を3乗する	x ** 3	x ** 3
option: グラフのラむンスタむルを䞀点鎖線に蚭定する	linestyle = 'dashbot'	linestyle = 'dashbot'
t分垃型確率的近傍埋め蟌み法で芁玠次元に次元削枛する	sklearn.manifold.TSNE(n_components=二).fit_transform(倚次元デヌタ)	sklearn.manifold.TSNE(n_components=二).fit_transform(倚次元デヌタ)
3぀の最も倧きい倀を求める	max(x, y, z)	max(x, y, z)
衚デヌタをグルヌプ化し、最小倀を求める	df.groupby('列A').min()	df.groupby('列A').min()
ロヌングリヌンにヒストグラムの色をする	plt.hist(デヌタ列, color='lawngreen')	plt.hist(デヌタ列, color='lawngreen')
デヌタフレヌムの指定したカラムがどの皋床、正芏分垃から尖っおいるか確認する	df['列A'].skew()	df['列A'].skew()
アンサンブル孊習を甚いおクラス分類を行う	sklearn.ensemble.VotingClassifier()	sklearn.ensemble.VotingClassifier()
ラむトスカむブルヌ色で瞊棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='lightskyblue')	plt.bar(デヌタ列x, デヌタ列y, color='lightskyblue')
぀䞊べおデヌタ列をヒストグラムにする	plt.hist([デヌタ列, デヌタ列, デヌタ列], color=['b', 'r'], 'g'])	plt.hist([デヌタ列, デヌタ列, デヌタ列], color=['b', 'r', 'g'])
折れ線グラフのダむアモンド印を赀くする	plt.plot(デヌタ列x, デヌタ列y, marker='D', markerfacecolor='r')	plt.plot(デヌタ列x, デヌタ列y, marker='D', markerfacecolor='r')
デヌタシリヌズの䞍偏分散を蚈算する	ds.var(ddof=1)	ds.var(ddof=1)
折れ線グラフのポむントマヌカヌを青色にする	plt.plot(デヌタ列x, デヌタ列y, marker='.', markerfacecolor='b')	plt.plot(デヌタ列x, デヌタ列y, marker='.', markerfacecolor='b')
芁玠の無限列	itertools.repeat(芁玠)	itertools.repeat(芁玠)
カりンタを蟞曞から䜜る	collections.Counter(aDict)	collections.Counter(aDict)
プログラムを異垞止める	sys.exit(1)	sys.exit(1)
折れ線グラフをラむムグリヌン色を䜿っお描画する	plt.plot(デヌタ列x, デヌタ列y, color='limegreen')	plt.plot(デヌタ列x, デヌタ列y, color='limegreen')
散垃図の倧バツ印を黒くする	plt.scatter(デヌタ列x, デヌタ列y, marker='X', markerfacecolor='k')	plt.scatter(デヌタ列x, デヌタ列y, marker='X', markerfacecolor='k')
曞き蟌み甚にSJISでファむルをオヌプンする]	open(filepath, mode='w', encoding='shift_jis')	open(filepath, mode='w', encoding='shift_jis')
折れ線グラフをシスル色ずしお描画する	plt.plot(デヌタ列x, デヌタ列y, color='thistle')	plt.plot(デヌタ列x, デヌタ列y, color='thistle')
デヌタフレヌムのある列を取り出す	df['列A']	df['列A']
珟圚の日付を求める	datetime.date.today().hour	datetime.date.today()
ディヌプスカむブルヌ色ずしお暪棒グラフを描画する	plt.barh(デヌタ列x, デヌタ列y, color='deepskyblue')	plt.barh(デヌタ列x, デヌタ列y, color='deepskyblue')
キヌが蟞曞に存圚しない時、芁玠を远加する	蟞曞.setdefault(キヌ, element)	蟞曞.setdefault(キヌ, element)
指定したカラムの文字列を欠損倀にする	df['列A'].replace(倀, np.nan)	df['列A'].replace(倀, np.nan)
行列の环積積	np.cumprod(aArray, aArray2)	np.cumprod(aArray)
二぀の列からグルヌプ化し、最小倀を求める	df.groupby(['列A', '列B'], as_index=False).min()	df.groupby(['列A', '列B'], as_index=False).min()
パタヌンに文字列の先頭でASCII限定ずしおマッチさせる	re.match(pattern, s, flags=re.ASCI)	re.match(pattern, s, flags=re.ASCI)
箱髭図を描き、平均線を加える	plt.boxplot(デヌタ列, meanline=True)	plt.boxplot(デヌタ列, meanline=True)
暪方向に二぀のデヌタフレヌムを合䜓させる	pd.concat([df, df2], axis=1)	pd.merge(df, df2)
赀い点線ずしおデヌタ列の掚移を描く	plt.plot(デヌタ列x, デヌタ列y, linestyle='dotted', color='r')	plt.plot(デヌタ列x, デヌタ列y, linestyle='dotted', color='r')
濃い青色でヒストグラムを描画する	plt.hist(デヌタ列, color='darkblue')	plt.hist(デヌタ列, color='darkblue')
文字列が党お数字かどうか	文字列.isdigit()	文字列.isdigit()
ふた぀の集合のむンタヌセクション	セット.intersection(セット2)	セット.intersection(セット2)
文字列の開始䜍眮先に郚分文字列があるか調べる	文字列.find(郚分文字列, 開始䜍眮) == -1	文字列.find(郚分文字列, 開始䜍眮) != -1
あるカラムの文字列が郚分文字列で終わらない行を抜出する	df[~ df['列A'].str.endswith(郚分文字列)]	df[~ df['列A'].str.endswith(郚分文字列)]
ヒストグラムをミディアムスプリンググリヌン色を䜿っお描画する	plt.hist(デヌタ列, color='mediumspringgreen')	plt.hist(デヌタ列, color='mediumspringgreen')
option: どの行もカラムの名前にしない	header = None	header = None
折れ線グラフの印を䞞にする	plt.plot(デヌタ列x, デヌタ列y, marker='o')	plt.plot(デヌタ列x, デヌタ列y, marker='o')
行列の行ごずの合蚈倀を䜿う	np.sum(aArray, axis=1)	np.sum(aArray, axis=1)
折れ線グラフを四角印ずしお描画する	plt.plot(デヌタ列x, デヌタ列y, marker='s')	plt.plot(デヌタ列x, デヌタ列y, marker='s')
文字列を最埌のコロンで二分しお埌ろの方を䜿う	文字列.rpartition(':')[-1]	文字列.rpartition(':')[-1]
option: グラフの色をミントクリヌムにセットする	color ='mintcream'	color = 'mintcream'
CSVファむルにカラムの名前を付けずデヌタフレヌムを保存する	df.to_csv('file.csv', header=None)	df.to_csv('file.csv', header=None)
デヌタフレヌムから列を぀遞択する	df[['列A', '列B', '列C']]	df[['列A', '列B', '列C']]
プログラムを異垞終了する	sys.exit(0)	sys.exit(1)
実数のn乗しお実数による䜙りを蚈算する	pow(x, n, y)	pow(x, n, y)
ふた぀の集合の共通郚分を䜿う	セット.intersection(セット2)	セット.intersection(セット2)
option: どの列もむンデックスに蚭定しない	index_col = None	index_col = None
敎数が䞀桁の数か	-9 <= æ•Žæ•° <= 9	0 <= æ•Žæ•° <= 9
黒いポむントマヌカヌずしお散垃図を描画する	plt.plot(デヌタ列x, デヌタ列y, marker='.', c='k')	plt.plot(デヌタ列x, デヌタ列y, marker='.', c='k')
関数の倀によっおデヌタフレヌムを分類する	df.groupby(関数)	df.groupby(関数)
文字列䞭に小文字が含たれるか	any(c.islower() for c in 文字列)	any(c.islower() for c in 文字列)
TSVから文字゚ンコヌディングを指定しお読む	sys.stdin.read(1)	pd.read_csv('file.tsv', sep='\t', encoding=文字゚ンコヌディング)
ヒストグラムの色をオヌルドレヌスに倉曎する	plt.hist(デヌタ列, color='oldlace')	plt.hist(デヌタ列, color='oldlace')
デヌタシリヌズの未入力倀を最倧倀に蚭定する	ds.fillna(ds.max())	ds.fillna(ds.max())
敎数がい぀たでも繰り返すむテラブル	itertools.repeat(æ•Žæ•°)	itertools.repeat(æ•Žæ•°)
option: ホワむトスモヌク色を甚いる	color = 'whitesmoke'	color = 'whitesmoke'
折れ線グラフの色をオリベドラブに指定する	plt.plot(デヌタ列x, デヌタ列y, color='olivedrab')	plt.plot(デヌタ列x, デヌタ列y, color='olivedrab')
グリヌンむ゚ロヌ色で線グラフを描画する	plt.plot(デヌタ列x, デヌタ列y, color='greenyellow')	plt.plot(デヌタ列x, デヌタ列y, color='greenyellow')
デヌタフレヌムのあるカラムの空文字をドロップする	df['列A'].replace('', np.nan).dropna()	df['列A'].replace('', np.nan).dropna()
折れ線グラフの色をドゞャヌブルヌに倉曎する	plt.plot(デヌタ列x, デヌタ列y, color='dodgerblue')	plt.plot(デヌタ列x, デヌタ列y, color='dodgerblue')
デヌタフレヌムの指定したカラムの䞭に文字列ず日付デヌタがいく぀あるか数える	df['列A'].isin([value, value2]).sum()	df['列A'].isin([value, value2]).sum()
キヌが蟞曞䞊で未定矩かどうか調べる	キヌ not in 蟞曞	キヌ not in 蟞曞
折れ線グラフの色をゲむンズボロに倉曎する	plt.plot(デヌタ列x, デヌタ列y, color='gainsboro')	plt.plot(デヌタ列x, デヌタ列y, color='gainsboro')
倖れ倀に匷い線圢回垰分析を行う	model = sklearn.linear_model.HuberRegressor()	model = sklearn.linear_model.HuberRegressor()
タン色を甚いおヒストグラムを描画する	plt.hist(デヌタ列, color='tan')	plt.hist(デヌタ列, color='tan')
コヌラル色ずしお暪棒グラフを描画する	plt.barh(デヌタ列x, デヌタ列y, color='coral')	plt.barh(デヌタ列x, デヌタ列y, color='coral')
耇数のカラムからグルヌプ化し、分散を求める	df.groupby(['列A', '列B'], as_index=False).var()	df.groupby(['列A', '列B'], as_index=False).var()
option: 耐火レンガにフォントの色を蚭定する	color = 'firebrick'	color = 'firebrick'
線グラフをレモンシフォン色で描画する	plt.plot(デヌタ列x, デヌタ列y, color='lemonchiffon')	plt.plot(デヌタ列x, デヌタ列y, color='lemonchiffon')
浮動小数点数を耇玠数に倉換する	complex(x)	complex(x)
ヒストグラムの色をコヌンズシルクに指定する	plt.hist(デヌタ列, color='cornsilk')	plt.hist(デヌタ列, color='cornsilk')
折れ線グラフをミディアムシアグリヌン色ずしお描画する	plt.plot(デヌタ列x, デヌタ列y, color='mediumseagreen')	plt.plot(デヌタ列x, デヌタ列y, color='mediumseagreen')
折れ線グラフのクロス印を青くする	plt.plot(デヌタ列x, デヌタ列y, marker='x', markerfacecolor='b')	plt.plot(デヌタ列x, デヌタ列y, marker='x', markerfacecolor='b')
デヌタをL2ノルムずしお正芏化する	"sklearn.preprocessing.Normalizer(norm=""l2"").fit_transform(デヌタ列)"	"sklearn.preprocessing.Normalizer(norm=""l2"").fit_transform(デヌタ列)"
散垃図をフォレストグリヌン色を甚いお描画する	plt.scatter(デヌタ列x, デヌタ列y, color='forestgreen')	plt.scatter(デヌタ列x, デヌタ列y, color='forestgreen')
折れ線グラフをアクアマリン色ずしお描画する	plt.plot(デヌタ列x, デヌタ列y, color='aquamarine')	plt.plot(デヌタ列x, デヌタ列y, color='aquamarine')
デヌタシリヌズを䞇の䜍で四捚五入する	ds.round(-4)	ds.round(-4)
デヌタフレヌムの指定した二぀の列を取り出す	df['列A'].isin([value])	df[['列A', '列B']]
ミディアムシアグリヌン色で散垃図を描画する	plt.scatter(デヌタ列x, デヌタ列y, color='mediumseagreen')	plt.scatter(デヌタ列x, デヌタ列y, color='mediumseagreen')
棒グラフをマれンタ色ずしお描画する	plt.bar(デヌタ列x, デヌタ列y, color='magenta')	plt.bar(デヌタ列x, デヌタ列y, color='magenta')
配列ずリストに぀いお散垃図を描画しお、䞊䞉角マヌカヌの色をrgbに蚭定する	plt.plot(デヌタ列x, デヌタ列y, marker='^', c=rgb)	plt.plot(デヌタ列x, デヌタ列y, marker='^', c=rgb)
配列の歪みを算出する	scipy.stats.skew(配列, bias=False)	scipy.stats.skew(配列, bias=False)
マップの倀の䞀芧	蟞曞.values()	list(蟞曞.values())
xを赀色で衚瀺する	print(f'\033[31m{x}\033[0m')	print(f'\033[31m{x}\033[0m')
むテラブルを暪棒グラフにする	plt.barh(ラベル列, デヌタ列)	plt.barh(ラベル列, デヌタ列)
折れ線グラフの色をダヌク・スラテグレヌに倉曎する	plt.plot(デヌタ列x, デヌタ列y, color='darkslategrey')	plt.plot(デヌタ列x, デヌタ列y, color='darkslategrey')
マップのキヌを芁玠に倉曎する	蟞曞[キヌ] = element	蟞曞[キヌ] = element
デヌタフレヌムの遞択した列の欠損倀を最倧倀で埋める	df[['列A', '列B']].fillna(df[['列A', '列B']].max())	df[['列A', '列B']].fillna(df[['列A', '列B']].max())
パヌプル色で暪棒グラフを描画する	plt.barh(デヌタ列x, デヌタ列y, color='purple')	plt.barh(デヌタ列x, デヌタ列y, color='purple')
キュヌ䞭の敎数のむンデックス	䞡端キュヌ.index(æ•Žæ•°)	䞡端キュヌ.index(æ•Žæ•°)
リストをヒストグラムにする	plt.hist(デヌタ列)	plt.hist(デヌタ列)
区切り蚘号で文字列を二分する	文字列.partition(セパレヌタ)	文字列.partition(セパレヌタ)
折れ線グラフに赀い▜マヌカヌを描画する	plt.plot(デヌタ列x, デヌタ列y, marker='v', markerfacecolor='r')	plt.plot(デヌタ列x, デヌタ列y, marker='v', markerfacecolor='r')
敎数プラス敎数を求める	æ•Žæ•° + æ•Žæ•°2	æ•Žæ•° + æ•Žæ•°2
デヌタフレヌムを関数の倀によっおグルヌプ化し芁玄統蚈量を蚈算する	df.groupby(関数).describe()	df.groupby(関数).describe()
暪棒グラフをダヌクスラテグレヌ色ずしお描画する	plt.barh(デヌタ列x, デヌタ列y, color='darkslategray')	plt.barh(デヌタ列x, デヌタ列y, color='darkslategray')
散垃図に青い▜マヌカヌを描画する	plt.scatter(デヌタ列x, デヌタ列y, marker='v', markerfacecolor='b')	plt.scatter(デヌタ列x, デヌタ列y, marker='v', markerfacecolor='b')
分子n、分母mの有理数を生成する	fractions.Fraction(numerator=n, denominator=m)	fractions.Fraction(numerator=n, denominator=m)
クラス分類の予枬粟床をヒヌトマップで確認する	sns.heatmap(confusion_matrix(正解デヌタ列, 予枬デヌタ列), annot=True, cmap='Reds')	sns.heatmap(confusion_matrix(正解デヌタ列, 予枬デヌタ列), annot=True, cmap='Reds')
䞡端キュヌの順序を巊にロヌテヌションする	䞡端キュヌ.rotate(-1)	䞡端キュヌ.rotate(-1)
文字列党䜓がパタヌンにマッチするか芋る	re.fullmatch(pattern, s)	re.fullmatch(pattern, s)
option: オヌキッドにグラフの色を指定する	color = 'orchid'	color = 'orchid'
むンデント幅を指定しお文字列をJSON文字列に倉換する	json.dumps(文字列, ensure_ascii=False, indent=n)	json.dumps(文字列, ensure_ascii=False, indent=n)
ふた぀のリストの積集合を蚈算する	list(set(リスト).intersection(set(リスト2)))	list(set(リスト).intersection(set(リスト2)))
文字列がタむトルケヌスかどうか調べる	文字列.istitle()	文字列.istitle()
芁玠はタプルの芁玠でないか確認する	芁玠 not in タプル	芁玠 not in タプル
折れ線グラフにバツマヌカヌを䜿甚する	plt.plot(デヌタ列x, デヌタ列y, marker='x')	plt.plot(デヌタ列x, デヌタ列y, marker='x')
ミディアムタヌコむズ色で暪棒グラフを描画する	plt.barh(デヌタ列x, デヌタ列y, color='mediumturquoise')	plt.barh(デヌタ列x, デヌタ列y, color='mediumturquoise')
配列からn個サンプリングしおリスト化する	random.sample(配列, k=n)	random.sample(配列, k=n)
デヌタフレヌムの欠損倀を最小倀に指定する	df.fillna(df.min())	df.fillna(df.min())
option: ダヌクブルヌにフォントの色を倉曎する	color = 'darkblue'	color = 'darkblue'
右にデックの順序をロヌテヌションする	䞡端キュヌ.rotate(1)	䞡端キュヌ.rotate(1)
option: ホワむトスモヌクを䜿甚する	color = 'whitesmoke'	color = 'whitesmoke'
クラス分類をスタッキングで行う	sklearn.ensemble.StackingClassifier()	sklearn.ensemble.StackingClassifier()
デヌタフレヌムの䞀郚のカラムの空文字を欠損倀に倉換し、ドロップする	df[['列A', '列B']].replace('', np.nan).dropna()	df[['列A', '列B']].replace('', np.nan).dropna()
折れ線グラフの色をトマトに指定する	plt.plot(デヌタ列x, デヌタ列y, color='tomato')	plt.plot(デヌタ列x, デヌタ列y, color='tomato')
ラむトスレむグレヌ色を䜿っお散垃図を描画する	plt.scatter(デヌタ列x, デヌタ列y, color='lightslategray')	plt.scatter(デヌタ列x, デヌタ列y, color='lightslategrey')
ファむルをバむナリ甚にオヌプンしお]fずする	f = open(filepath, mode='rb')	f = open(filepath, mode='rb')
オレンゞにヒストグラムの色を倉曎する	plt.hist(デヌタ列, color='orange')	plt.hist(デヌタ列, color='orange')
リストの芁玠の䜍眮を゚ラヌなく芋る	リスト.index(芁玠) if (リスト[1:]	リスト.index(芁玠) if 芁玠 in リスト else -1
瞊棒グラフを玺碧色で描画する	plt.bar(デヌタ列x, デヌタ列y, color='azure')	plt.bar(デヌタ列x, デヌタ列y, color='azure')
グリッドの線皮を点線に倉曎する	plt.grid(linestyle='dotted')	plt.grid(linestyle='dotted')
キュヌ䞭の敎数の出珟数を数える	䞡端キュヌ.count(æ•Žæ•°)	䞡端キュヌ.count(æ•Žæ•°)
暪棒グラフをスレヌトブルヌ色ずしお描画する	plt.barh(デヌタ列x, デヌタ列y, color='slateblue')	plt.barh(デヌタ列x, デヌタ列y, color='slateblue')
スノヌ色ずしお棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='snow')	plt.bar(デヌタ列x, デヌタ列y, color='snow')
日付デヌタず日付デヌタの時間差を算出する	aDate - aDate2	aDate - aDate2
配列をフラット化する	aArray.flatten()	aArray.flatten()
パヌプル色ずしお折れ線グラフを描画する	plt.plot(デヌタ列x, デヌタ列y, color='purple')	plt.plot(デヌタ列x, デヌタ列y, color='purple')
列名䞀芧をデヌタ型でフィルタする	df.select_dtypes(型).columns	df.select_dtypes(型).columns
折れ線グラフの印を䞉角にする	plt.plot(デヌタ列x, デヌタ列y, marker='^')	plt.plot(デヌタ列x, デヌタ列y, marker='^')
数列を䞀぀の文字列にする	''.join(map(str, 数列))	''.join(map(str, 数列))
ファむルパスを開いお]、バむナリストリヌムを求める	'rb' = 'a'<nl>open(filepath, mode='rb')	'rb' = 'a'<nl>open(filepath, mode='rb')
ダヌクカヌキ色ずしお棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='darkkhaki')	plt.bar(デヌタ列x, デヌタ列y, color='darkkhaki')
むテラブルから双方向キュヌを䜜る	collections.deque(むテラブル)	collections.deque(むテラブル)
線グラフの色をフクシアに蚭定する	plt.plot(デヌタ列x, デヌタ列y, color='fuchsia')	plt.plot(デヌタ列x, デヌタ列y, color='fuchsia')
線グラフの色をロヌゞヌブラりンに蚭定する	plt.plot(デヌタ列x, デヌタ列y, color='rosybrown')	plt.plot(デヌタ列x, デヌタ列y, color='rosybrown')
デヌタフレヌムの䞭の列を分割数nでビン分割する	pd.cut(df[col], n)	pd.cut(df[col], n)
マれンタにヒストグラムの色を倉曎する	plt.hist(デヌタ列, color='magenta')	plt.hist(デヌタ列, color='magenta')
option: 色をレモンシフォンにする	color = 'lemonchiffon'	color = 'lemonchiffon'
既存のファむルを文字コヌドtextずしお远加できるようにオヌプンする]	open(filepath, mode='a', encoding=text)	open(filepath, mode='a', encoding=text)
瞊棒グラフをロヌングリヌン色で描画する	plt.bar(デヌタ列x, デヌタ列y, color='lawngreen')	plt.bar(デヌタ列x, デヌタ列y, color='lawngreen')
線グラフをマルヌン色で描画する	plt.plot(デヌタ列x, デヌタ列y, color='maroon')	plt.plot(デヌタ列x, デヌタ列y, color='maroon')
文字列の最初から改行を消す	文字列.rstrip('\n')	文字列.lstrip('\n')
末尟から文字列を郚分文字列で区切る	文字列.rsplit()	文字列.rsplit(郚分文字列)
文字列が指定した文字列に含たれるか調べる	文字列 in 別の文字列	文字列 in 別の文字列
最倧倀・最小倀の範囲で䞀様な疑䌌乱数	x = 0.0<nl>random.uniform(最小倀, 最倧倀)	x = 0.0<nl>x2 = 1.0<nl>random.uniform(最小倀, 最倧倀)
衚デヌタのあるカラムの曜日が䜕日目か芋る	df['列A'].dt.dayofweek	df['列A'].dt.dayofweek
切片なしの線圢モデルを䜜る	model = sklearn.linear_model.LinearRegression(fit_intercept=False)	model = sklearn.linear_model.LinearRegression(fit_intercept=False)
二぀のオブゞェクトは同䞀か調べる	obj is obj2	obj is obj2
rgbの巊䞉角マヌカヌずしお散垃図を描画する	plt.plot(デヌタ列x, デヌタ列y, marker='<', c=rgb)	plt.plot(デヌタ列x, デヌタ列y, marker='<', c=rgb)
文字列がリストに含たれないか	文字列 not in リスト	文字列 not in リスト
タプル内の芁玠は党お真か刀定する	all(タプル)	all(タプル)
散垃図の印の色を倉曎する	plt.scatter(デヌタ列x, デヌタ列y, markerfacecolor='#800080')	plt.scatter(デヌタ列x, デヌタ列y, markerfacecolor='#800080')
小数点数が無限倧かどうか	math.isinf(x)	math.isinf(x)
芁玠はセットに含たれないか	芁玠 not in セット	芁玠 not in セット
むテラブルず数列に぀いお散垃図を描画し、、マヌカヌを巊䞉角に蚭定する	plt.plot(デヌタ列x, デヌタ列y, marker='<')	plt.plot(デヌタ列x, デヌタ列y, marker='<')
実行時の暙準出力の出力先がタヌミナルか	sys.stdout.isatty()	sys.stdout.isatty()
option: スプリンググリヌンにグラフの色を倉曎する	color ='springgreen'	color = 'springgreen'
同じでないず曞きたい	not 条件匏	X != Y
デヌタフレヌムのカラムの盞関係数を算出する	scipy.stats.pearsonr(df['列A'], df['列B'])	scipy.stats.pearsonr(df['列A'], df['列B'])
青い点線で数列の倉遷をプロットする	plt.plot(デヌタ列x, デヌタ列y, linestyle='dotted', color='b')	plt.plot(デヌタ列x, デヌタ列y, linestyle='dotted', color='b')
時蚈回りに円グラフを描く	plt.pie(デヌタ列, startangle=90, labels=デヌタ列)	plt.pie(デヌタ列, startangle=90, counterclock=False)
キヌがマップに存圚するかどうか調べる	キヌ not in 蟞曞	キヌ in 蟞曞
オレンゞ色で瞊棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='orange')	plt.bar(デヌタ列x, デヌタ列y, color='orange')
nからい぀たでもカりントダりンする	itertools.count(start=n, step=-1)	itertools.count(start=n, step=-1)
デヌタフレヌムを䜿う	import pandas as pd	import pandas as pd
文字列を改行で分割する	文字列.splitlines()	文字列.splitlines()
option: 小麊色色を甚いる	color = 'wheat'	color = 'wheat'
長さが䞀臎しないずきのzip	0<nl>f' - 10<nl>minutes(loc=(2, 4))	itertools.zip_longest(iterable, iterable2)

option: 文字列を区切り蚘号で䜿う	sep = s	sep = s

デヌタ列の折れ線グラフをポむント印で描画する	plt.plot(デヌタ列x, デヌタ列y, marker='.')	plt.plot(デヌタ列x, デヌタ列y, marker='.')

ラむンを半透明の䞀点鎖線で描画する	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashbot', alpha=0.5)	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashbot', alpha=0.5)

数倀がセットのいずれでもないどうか	数 not in セット	数 not in セット

シヌケンスを2回あわせたデカルト積	itertools.product(iterable, repeat=2)	itertools.product(iterable, repeat=2)

入力から二぀の少数を取り出す	A, B = map(float, input().split())	A, B = map(float, input().split())

文字列をdatetime64型に倉換する	文字列.replace(文字列, np.to_datetime)	pd.to_datetime(日付を衚珟した文字列)

数を十の䜍で䞞める	round(x, -1)	round(x, -1)

デヌタフレヌムの倀は未入力倀か	df.isna()	df.isna()

ふた぀のタプルを加える	タプル + タプル2	タプル + タプル2

青緑色を䜿っお折れ線グラフを描画する	plt.plot(デヌタ列x, デヌタ列y, color='teal')	plt.plot(デヌタ列x, デヌタ列y, color='turquoise')

指定したカラムの䞭に日付デヌタが存圚するか確認する	df['列A'].isin([value])	df['列A'].isin([value])

ネむビヌ色を䜿っお暪棒グラフを描画する	plt.barh(デヌタ列x, デヌタ列y, color='navy')	plt.barh(デヌタ列x, デヌタ列y, color='navy')

折れ線グラフの色をパパむダりィップにセットする	plt.plot(デヌタ列x, デヌタ列y, color='papayawhip')	plt.plot(デヌタ列x, デヌタ列y, color='papayawhip')

リネンにヒストグラムの色を指定する	plt.hist(デヌタ列, color='linen')	plt.hist(デヌタ列, color='linen')

識別子が抜象クラスか	inspect.isabstract(識別子)	inspect.isabstract(識別子)

柱状グラフを描画し、ビン数を指定する	plt.hist(デヌタ列, bins=区関数)	plt.hist(デヌタ列, bins=区関数)

option: シスル色を䜿甚する	color = 'thistle'	color = 'thistle'

y軞の目盛を敎数のみにする	plt.yticks(np.arange(最小倀, 最倧倀, 間隔))	plt.yticks(np.arange(最小倀, 最倧倀, 間隔))

デヌタフレヌムの䞀郚の列を䞞めお敎数型にする	df[['列A', '列B']].round().astype(int)	df[['列A', '列B']].round().astype(int)

デヌタフレヌムの蚘述統蚈量を芋る	df.describe()	df.describe()

グラフのデザむンをいい感じに蚭定する	sns.set()	sns.set()

ミディアムタヌコむズ色ずしお散垃図を描画する	plt.scatter(デヌタ列x, デヌタ列y, color='mediumturquoise')	plt.scatter(デヌタ列x, デヌタ列y, color='mediumturquoise')

識別子はメ゜ッドか調べる	inspect.ismethod(識別子)	inspect.ismethod(識別子)

option: タヌコむズにフォントの色を蚭定する	color = 'turquoise'	color = 'turquoise'

折れ線グラフをコヌンフラワヌブルヌ色を䜿っお描画する	plt.plot(デヌタ列x, デヌタ列y, color='cornflowerblue')	plt.plot(デヌタ列x, デヌタ列y, color='cornflowerblue')

デヌタフレヌムの倀はNaNか調べる	df.isna()	df.isna()

オブゞェクトが名前付きタプルかどうか	hasattr(obj, '_asdict') and hasattr(obj, '_fields')	hasattr(obj, '_asdict') and hasattr(obj, '_fields')

ファむルパスを文字コヌドtextでオヌプンする]	text = 'utf-8'<nl>open(filepath, encoding=text)	text = 'utf-8'<nl>open(filepath, encoding=text)

option: グラフの色をダヌクシアンに指定する	color = 'darkcyan'	color = 'darkcyan'

ピア゜ンずしおデヌタフレヌムの盞関行列を求める	df.corr(method='pearson')	df.corr(method='pearson')

暪棒グラフをラむトグレヌ色を䜿っお描画する	plt.barh(デヌタ列x, デヌタ列y, color='lightgray')	plt.barh(デヌタ列x, デヌタ列y, color='lightgrey')

option: 曞き蟌みモヌドに指定する	mode = 'w'	mode = 'w'

ある列の文字列が正芏衚珟にマッチする行を遞ぶ	df[df['列A'].str.match(正芏衚珟)]	df[df['列A'].str.match(正芏衚珟)]

配列の最小を求める	np.min(配列)	np.min(aArray)

散垃図をダヌクオヌキッド色を甚いお描画する	plt.scatter(デヌタ列x, デヌタ列y, color='darkorchid')	plt.scatter(デヌタ列x, デヌタ列y, color='darkorchid')

折れ線グラフをオレンゞレッド色を䜿っお描画する	plt.plot(デヌタ列x, デヌタ列y, color='orangered')	plt.plot(デヌタ列x, デヌタ列y, color='orangered')

暪棒グラフをミディアムシアグリヌン色ずしお描画する	plt.barh(デヌタ列x, デヌタ列y, color='mediumseagreen')	plt.barh(デヌタ列x, デヌタ列y, color='mediumseagreen')

ヒストグラムの色をサンディヌブラりンに指定する	plt.hist(デヌタ列, color='sandybrown')	plt.hist(デヌタ列, color='sandybrown')

デヌタフレヌムの䞀郚のカラムの平均倀を求める	df[['列A', '列B']].mean()	df[['列A', '列B']].mean()

郚分文字列が文字列の指定した区間に存圚するか	文字列.find(郚分文字列, 開始䜍眮, 終了䜍眮)!= -1	文字列.find(郚分文字列, 開始䜍眮, 終了䜍眮) != -1

重耇した行だけを取り出す	df[df.duplicated(keep=False)]	df[df.duplicated(keep=False)]

黒いポむントマヌカヌで散垃図を描く	plt.plot(デヌタ列x, デヌタ列y, marker='.', c='k')	plt.plot(デヌタ列x, デヌタ列y, marker='.', c='k')

二぀のデヌタフレヌムを異なる列をキヌずしお内郚結合する	pd.merge(df, df2, left_on='列A', right_on='列B', how='inner')	pd.merge(df, df2, left_on='列A', right_on='列B', how='inner')

文字列を区切り蚘号で分割しお、列挙する	文字列.split(セパレヌタ)	文字列.split(セパレヌタ)

倖れ倀を陀いた配列の分散	scipy.stats.tvar(配列, limits=(例限, 侊限), inclusive=(True, True))	scipy.stats.tvar(配列, limits=(例限, 侊限), inclusive=(True, True))

読み蟌み甚にファむルをオヌプンしお]、fずする	f = open(filepath, mode='r')	f = open(filepath, mode='r')

散垃図に黒い䞞印を描画する	plt.scatter(デヌタ列x, デヌタ列y, marker='o', markerfacecolor='k')	plt.scatter(デヌタ列x, デヌタ列y, marker='o', markerfacecolor='k')

文字が別の文字列にあるか	文字 in 文字列	文字 in 文字列

やわらかい青色を甚いお散垃図を描画する	plt.scatter(デヌタ列x, デヌタ列y, color='cornflowerblue')	plt.scatter(デヌタ列x, デヌタ列y, color='cornflowerblue')

二぀のセットが互いに玠	セット.isdisjoint(セット2)	セット.isdisjoint(セット2)

option: フォントの色をカデットブルヌに倉曎する	color = 'cadetblue'	color = 'cadetblue'

デヌタフレヌムを指定した列の倀毎にグルヌプ化しお、列挙する	[(name, group_df) for name, group_df in df.groupby('列A')]	[(name, group_df) for name, group_df in df.groupby('列A')]

改行なしに぀の倉数をプリントする	print(倉数名, 倉数名, end='')	print(倉数名, 倉数名, end='')

暪棒グラフを黄色色を甚いお描画する	plt.barh(デヌタ列x, デヌタ列y, color='yellow')	plt.barh(デヌタ列x, デヌタ列y, color='yellow')

predicateFuncがTrueずなるむテラブルの芁玠を埗る	itertools.takewhile(predicateFunc, iterable)	itertools.takewhile(predicateFunc, iterable)

ヒストグラムをアむボリヌ色ずしお描画する	plt.hist(デヌタ列, color='ivory')	plt.hist(デヌタ列, color='ivory')

二぀の集合のいずれか䞀方だけの集合	セット.symmetric_difference(セット2)	セット.symmetric_difference(セット2)

文字列から䞀぀ず぀文字を列挙する	[文字列].astype(文字列)	list(文字列)

開始䜍眮から終了䜍眮たでに郚分文字列がいく぀か存圚するか調べる	文字列.count(郚分文字列, 開始䜍眮, 終了䜍眮)	文字列.count(郚分文字列, 開始䜍眮, 終了䜍眮)

暪棒グラフを描画しお、バヌの瞊幅を蚭定する	plt.barh(ラベル列, デヌタ列, width=0.5)	plt.barh(ラベル列, デヌタ列, width=0.5)

識別子はスタックフレヌムか調べる	inspect.isframe(識別子)	inspect.isframe(識別子)

黒い倧バツマヌカヌを散垃図に描画する	plt.scatter(デヌタ列x, デヌタ列y, marker='X', markerfacecolor='k')	plt.scatter(デヌタ列x, デヌタ列y, marker='X', markerfacecolor='k')

デヌタフレヌムの䞀郚のカラムの尖床	df[['列A', '列B']].skew()	df[['列A', '列B']].skew()

英字の倧文字列	string.ascii_uppercase	string.ascii_uppercase

衚をグルヌプ化し、あるカラムに察し平均倀を求める	df.groupby('列A')['列B'].mean()	df.groupby('列A')['列B'].mean()

文字列の巊偎から文字を取り陀く	文字列.lstrip(文字)	文字列.lstrip(文字)

option: ミディアムスレヌトブルヌを䜿う	color ='mediumslateblue'	color = 'mediumslateblue'

句読点文字を党郚芋る	string.punctuation	string.punctuation

デヌタフレヌムのNaNを数倀で眮き換える	df.fillna(x)	df.fillna(x)

散垃図の䞋䞉角マヌカヌの倧きさを倉える	plt.scatter(デヌタ列x, デヌタ列y, marker='v', markersize=2.0)	plt.scatter(デヌタ列x, デヌタ列y, marker='v', markersize=2.0)

散垃図をダヌクグレヌ色を甚いお描画する	plt.scatter(デヌタ列x, デヌタ列y, color='darkgray')	plt.scatter(デヌタ列x, デヌタ列y, color='darkgray')

暪棒グラフをプロットしお、䞋寄せする	plt.barh(ラベル列, デヌタ列, align='edge')	plt.barh(ラベル列, デヌタ列, align='edge')

デヌタフレヌムからランダムに100行を重耇ありでサンプリングする	df.sample(100, replace=True)	df.sample(100, replace=True)

䞡端キュヌの䞊限長	䞡端キュヌ.maxlen	䞡端キュヌ.maxlen

文字列の右偎から郚分文字列を消す	文字列.rstrip(郚分文字列)	文字列.rstrip(郚分文字列)

回垰モデルの残差を求める	sklearn.metrics.precision_score(目的倉数, model.predict(説明倉数))	目的倉数 - model.predict(説明倉数)

デヌタシリヌズを癟の䜍で䞞めお敎数型にする	ds.round(-2).astype(int)	ds.round(-2).astype(int)

ベクトルの芁玠数	len(aArray)	aArray.size

ファむルを曞き蟌みできるように開く]	'w' = 'a'<nl>open(filepath, mode='w')	'w' = 'a'<nl>open(filepath, mode='w')

小さい方を欲しい	min(X, Y)	min(X, Y)

option: ダヌクグレヌを甚いる	color = 'darkgray'	color = 'darkgray'

青色でxを出力する	print(f'\033[34m{x}\033[0m')	print(f'\033[34m{x}\033[0m')

散垃図をrgbの倧バツマヌカヌずしおプロットする	plt.plot(デヌタ列x, デヌタ列y, marker='X', c=rgb)	plt.plot(デヌタ列x, デヌタ列y, marker='X', c=rgb)

option: マヌカヌを菱圢に指定する	marker = 'D'	marker = 'D'

カテゎリデヌタをベクトル化する	sklearn.preprocessing.LabelEncoder().fit_transform(デヌタ列)	sklearn.preprocessing.OneHotEncoder(sparse=False).fit_transform(デヌタ列)

セットの浅いコピヌを䜜る	セット.copy()	セット.copy()

文字列をパタヌンによっお眮換する	re.sub(pattern, newsub, s)	re.sub(pattern, newsub, s)

文字列䞭に倧文字がないかどうか	any(not c.isupper() for c in 文字列)	any(not c.isupper() for c in 文字列)

瞊棒グラフをミスティロヌズ色で描画する	plt.bar(デヌタ列x, デヌタ列y, color='mistyrose')	plt.bar(デヌタ列x, デヌタ列y, color='mistyrose')

レベッカパヌプルにヒストグラムの色を蚭定する	plt.hist(デヌタ列, color='rebeccapurple')	plt.hist(デヌタ列, color='rebeccapurple')

ヒストグラムをダヌクオレンゞ色を䜿っお描画する	plt.hist(デヌタ列, color='darkorange')	plt.hist(デヌタ列, color='darkorange')

オレンゞ色ずしお暪棒グラフを描画する	plt.barh(デヌタ列x, デヌタ列y, color='orange')	plt.barh(デヌタ列x, デヌタ列y, color='orange')

浮動小数点数以䞊の最小の敎数	min(x, y)	math.ceil(x)

範囲を指定しお乱数を求める	random.randint(最小倀, 最倧倀)	random.randint(最小倀, 最倧倀)

折れ線グラフの色をグリヌンむ゚ロヌに倉曎する	plt.plot(デヌタ列x, デヌタ列y, color='greenyellow')	plt.plot(デヌタ列x, デヌタ列y, color='greenyellow')

敎数が1もしくは2	æ•Žæ•° == 1 or æ•Žæ•° == 2	æ•Žæ•° == 1 or æ•Žæ•° == 2

䞉項挔算子を曞きたい	X + Y	X if 条件匏 else Y

折れ線グラフのクロスマヌカヌの色を倉える	plt.plot(デヌタ列x, デヌタ列y, marker='x', markerfacecolor='#800080')	plt.plot(デヌタ列x, デヌタ列y, marker='x', markerfacecolor='#800080')

デヌタフレヌムのデヌタ型リストを䜿う	df.dtypes	df.dtypes

シルバヌにヒストグラムの色を蚭定する	plt.hist(デヌタ列, color='silver')	plt.hist(デヌタ列, color='silver')

リストず配列に぀いお散垃図を描画しお、▌マヌカヌの色をrgbに倉曎する	plt.plot(デヌタ列x, デヌタ列y, marker='v', c=rgb)	plt.plot(デヌタ列x, デヌタ列y, marker='v', c=rgb)

芁玠はタプルの芁玠でない	芁玠 not in タプル	芁玠 not in タプル

option: 色をミディアムスプリンググリヌンに倉曎する	color ='mediumspringgreen'	color = 'mediumspringgreen'

平均ず分散で暙準化を行う	sklearn.preprocessing.StandardScaler().fit_transform(デヌタ)	sklearn.preprocessing.StandardScaler().fit_transform(デヌタ)

無限に敎数が続くむテラブルを䜿う	itertools.repeat(æ•Žæ•°)	itertools.repeat(æ•Žæ•°)

デヌタフレヌムを二぀の列によっお倧きい順に砎壊的に゜ヌトする	df.sort_values(by=['列A', '列B'], ascending=False, inplace=True)	df.sort_values(by=['列A', '列B'], ascending=False, inplace=True)

BOM付きでファむルパスを曞き蟌み甚に開く]	open(filepath, mode='w', encoding='utf_8_sig')	open(filepath, mode='w', encoding='utf_8_sig')

文字列の指定した範囲䜍眮の間に郚分文字列が含たれるかどうか	文字列.find(郚分文字列, 開始䜍眮, 終了䜍眮)!= -1	文字列.find(郚分文字列, 開始䜍眮, 終了䜍眮) != -1

ヒストグラムの色をむ゚ロヌグリヌンに倉曎する	plt.hist(デヌタ列, color='yellowgreen')	plt.hist(デヌタ列, color='yellowgreen')

ホットピンク色で線グラフを描画する	plt.plot(デヌタ列x, デヌタ列y, color='hotpink')	plt.plot(デヌタ列x, デヌタ列y, color='hotpink')

線グラフをホットピンク色で描画する	plt.plot(デヌタ列x, デヌタ列y, color='hotpink')	plt.plot(デヌタ列x, デヌタ列y, color='hotpink')

茶色色でヒストグラムを描画する	plt.hist(デヌタ列, color='brown')	plt.hist(デヌタ列, color='brown')

日付デヌタが氎曜日かどうか	aDate.weekday() == 2	aDate.weekday() == 2

option: グラフの色をスカむブルヌに倉曎する	color ='skyblue'	color = 'skyblue'

オブゞェクトの型	isinstance(obj, type=1)	type(obj)

棒グラフをハニヌデュヌ色ずしお描画する	plt.bar(デヌタ列x, デヌタ列y, color='honeydew')	plt.bar(デヌタ列x, デヌタ列y, color='honeydew')

デヌタフレヌムの行名を党お付け盎す	df.rename(index={x: y})	df.rename(index={x: y})

改行なしにxを出力する	print(x, end='')	print(x, end='')

本日の月数を芋る	datetime.datetime.today().month	datetime.datetime.today().month

配列のトリム平均を算出する	scipy.stats.tmean(配列, limits=(例限, 侊限), inclusive=(True, True))	scipy.stats.tmean(配列, limits=(例限, 侊限), inclusive=(True, True))

デヌタフレヌムを各カテゎリにグルヌプ化しおバむオリン図にする	sns.violinplot(x='カテゎリ列', y='列', hue='カテゎリ列', data=df)	sns.violinplot(x='カテゎリ列', y='列', data=df)

列名を指定しおデヌタフレヌムを党結合する	pd.merge(df, df2, on='列A', how='outer')	pd.merge(df, df2, on='列A', how='outer')

折れ線グラフをアンティヌクホワむト色を甚いお描画する	plt.plot(デヌタ列x, デヌタ列y, color='antiquewhite')	plt.plot(デヌタ列x, デヌタ列y, color='antiquewhite')

線グラフをアむボリヌ色ずしお描画する	plt.plot(デヌタ列x, デヌタ列y, color='ivory')	plt.plot(デヌタ列x, デヌタ列y, color='ivory')

スカむブルヌ色の折れ線グラフを描画する	plt.plot(デヌタ列x, デヌタ列y, color='skyblue')	plt.plot(デヌタ列x, デヌタ列y, color='skyblue')

ゎヌルド色でヒストグラムを描画する	plt.hist(デヌタ列, color='gold')	plt.hist(デヌタ列, color='gold')

散垃図を䞞印で描画する	plt.scatter(デヌタ列x, デヌタ列y, marker='o')	plt.scatter(デヌタ列x, デヌタ列y, marker='o')

デヌタフレヌムのひず぀のカラムだけ説明倉数にする	説明倉数 = df[['列名']]	説明倉数 = df[['列名']]

文字列をコロンで二分割しお前半を芋る	文字列.partition(':')[0]	文字列.partition(':')[0]

シンボル蚈算を䜿う	math.Symbol(x)	import sympy

グラフに氎平方向の䞀点鎖線を぀ける	plt.axhline(y=0, linestyle='dashbot')	plt.axhline(y=0, linestyle='dashbot')

セットから党おの芁玠を消す	セット.clear()	セット.clear()

配列をひず぀の文字列にする	''.join(map(str, 配列))	''.join(map(str, 配列))

rgbの▲マヌカヌずしお散垃図をプロットする	plt.plot(デヌタ列x, デヌタ列y, marker='^', c=rgb)	plt.plot(デヌタ列x, デヌタ列y, marker='^', c=rgb)

文字列の先頭で正芏衚珟に耇数行察応ずしおマッチするか確認する	re.match(pattern, s, flags=re.MULTILINE)	re.match(pattern, s, flags=re.MULTILINE)

デヌタシリヌズの欠損倀を最倧倀に倉曎する	ds.fillna(ds.max())	ds.fillna(ds.max())

二぀の列によっおデヌタフレヌムをたずめた衚を䜿う	df.groupby(['列A', '列B'])	df.groupby(['列A', '列B'])

デヌタフレヌムのn行目を取り出す	df.head(n)	df.loc[n]

黒い星マヌカヌを甚いお散垃図を描く	plt.plot(デヌタ列x, デヌタ列y, marker='*', c='k')	plt.plot(デヌタ列x, デヌタ列y, marker='*', c='k')

五乗を曞きたい	X ** 5	X ** 5

ホットピンク色を甚いお瞊棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='hotpink')	plt.bar(デヌタ列x, デヌタ列y, color='hotpink')

option: アクアにグラフの色を蚭定する	color = 'aqua'	color = 'aqua'

リストずリストに぀いお散垃図を描画し、、マヌカヌを星に倉曎する	plt.plot(デヌタ列x, デヌタ列y, marker='*')	plt.plot(デヌタ列x, デヌタ列y, marker='*')

option: シスルを䜿う	color = 'thistle'	color = 'thistle'

ブラック色の瞊棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='black')	plt.bar(デヌタ列x, デヌタ列y, color='black')

敎数の八分の䞀を算出する	æ•Žæ•° / 8	æ•Žæ•° / 8

条件挔算子が曞きたい	X == Y	X if 条件匏 else Y

耇数行察応ずしお事前にパタヌンをコンパむルする	re.compile(pattern, flag=re.MULTILINE)	re.compile(pattern, flag=re.MULTILINE)

option: ミディアムタヌコむズ色を䜿甚する	color ='mediumturquoise'	color = 'mediumturquoise'

散垃図を䞋䞉角印で描画する	plt.scatter(デヌタ列x, デヌタ列y, marker='v')	plt.scatter(デヌタ列x, デヌタ列y, marker='v')

文字列䞭に非空癜があるか調べる	any(not c.isspace() for c in 文字列)	any(not c.isspace() for c in 文字列)

option: ダヌクブルヌ色を甚いる	color = 'darkblue'	color = 'darkblue'

デヌタフレヌムの未入力倀を盎埌の倀に蚭定する	df.fillna(method='bfill')	df.fillna(method='bfill')

ガりス過皋を䜿っおクラス分類をする	model = sklearn.gaussian_process.GaussianProcessClassifier()	model = sklearn.gaussian_process.GaussianProcessClassifier()

散垃図の▜マヌカヌの線幅を倉える	plt.scatter(デヌタ列x, デヌタ列y, marker='v', markeredgewidth=2.5)	plt.scatter(デヌタ列x, デヌタ列y, marker='v', markeredgewidth=2.5)

グラフの䞭の瞊軞に軞名を付ける	plt.ylabel('y軞ラベル')	plt.ylabel('y軞ラベル')

文字列の開始䜍眮以降がsubで始たるかどうか調べる	文字列.startswith(郚分文字列, 開始䜍眮)	文字列.startswith(郚分文字列, 開始䜍眮)

デヌタフレヌムから型リストで指定されたデヌタ型の列のみ取り出す	df.select_dtypes(include=typeList)	df.select_dtypes(include=typeList)

year幎month月day日hour時minute分を日付時刻にする	datetime.datetime(year=year, month=month, day=day, hour=hour, minute=minute)	datetime.datetime(year=year, month=month, day=day, hour=hour, minute=minute)

ラむトグリヌン色で棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='lightgreen')	plt.bar(デヌタ列x, デヌタ列y, color='lightseagreen')

䞭倮倀でデヌタ列をビン分割する	pd.qcut(ds, 2)	pd.qcut(ds, 2)

ファむルからJSON圢匏のデヌタを読み蟌む	with open('file.json') as f:<nl><tab>data = json.load(f)	with open('file.json') as f:<nl><tab>data = json.load(f)

配列をn個に分割しお、namesのラベルを぀ける	pd.cut(aArray, n, labels=names)	pd.cut(aArray, n, labels=names)

暪棒グラフをカデットブルヌ色を甚いお描画する	plt.barh(デヌタ列x, デヌタ列y, color='cadetblue')	plt.barh(デヌタ列x, デヌタ列y, color='cadetblue')

option: アむボリヌを䜿う	color = 'ivory'	color = 'ivory'

蟞曞の倀に芁玠は含たれおいないか	element not in 蟞曞.values()	element not in 蟞曞.values()

倉数蚈算を䜿う	import pandas as pd	import sympy

デヌタフレヌムの歪み	df.kurt()	df.kurt()

むテラブルのむミュヌタブルな集合を準備する	frozenset(むテラブル)	frozenset(むテラブル)

ファむルパスのディレクトリ名を求める	os.path.dirname(filepath)	os.path.dirname(filepath)

デヌタ列ずリストに぀いおの散垃図に黒い䞞マヌカヌを描画する	plt.plot(デヌタ列x, デヌタ列y, marker='o', c='k')	plt.plot(デヌタ列x, デヌタ列y, marker='o', c='k')

セットが䞊䜍集合か調べる	セット.issuperset(セット2)	セット.issuperset(セット2)

瞊棒グラフをパりダヌブルヌ色で描画する	plt.bar(デヌタ列x, デヌタ列y, color='powderblue')	plt.bar(デヌタ列x, デヌタ列y, color='powderblue')

デヌタフレヌムの遞択したカラムの䞭にあるず文字列の合蚈を数える	df[['列A', '列B']].isin([value, value2]).sum()	df[['列A', '列B']].isin([value, value2]).sum()

文字列䞭のタブを空癜にする	文字列.expandtabs(tabsize=n)	文字列.expandtabs(tabsize=n)

マれンタ色でヒストグラムを描画する	plt.hist(デヌタ列, color='magenta')	plt.hist(デヌタ列, color='magenta')

倚次元デヌタをSVDずしお文字列次元に削枛する	sklearn.decomposition.TruncatedSVD(n_components=N).fit_transform(倚次元デヌタ)	sklearn.decomposition.TruncatedSVD(n_components=N).fit_transform(倚次元デヌタ)

デヌタフレヌムの代衚倀	df.mode()	df.describe()

ミディアムパヌプル色で暪棒グラフを描画する	plt.barh(デヌタ列x, デヌタ列y, color='mediumpurple')	plt.barh(デヌタ列x, デヌタ列y, color='mediumpurple')

わり算のあたりの蚈算を曞きたい	X % Y	X % Y

クリムゟン色で瞊棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='crimson')	plt.bar(デヌタ列x, デヌタ列y, color='crimson')

空のロッ゜回垰モデルを甚意する	model = sklearn.linear_model.Rosso(alpha=正則化項)	model = sklearn.linear_model.Rosso(alpha=正則化項)

デヌタフレヌムを2぀のカラムの倀毎にグルヌプ化しお、列挙する	[(name, group_df) for name, group_df in df.groupby(['列A', '列B'])]	[(name, group_df) for name, group_df in df.groupby(['列A', '列B'])]

箱ひげ図を描画しお平均を加える	plt.boxplot(デヌタ列, showmeans=True)	plt.boxplot(デヌタ列, showmeans=True)

瞊棒グラフをグレヌ色で描画する	plt.bar(デヌタ列x, デヌタ列y, color='gray')	plt.bar(デヌタ列x, デヌタ列y, color='grey')

グラフで甚いる瞊軞のラベルをuntitledに倉曎する	plt.ylabel('y軞ラベル')	plt.ylabel('y軞ラベル')

実数の敎数郚を蚈算する	math.modf(x)[0]	math.modf(x)[1]

線グラフをスカむブルヌ色で描画する	plt.plot(デヌタ列x, デヌタ列y, color='skyblue')	plt.plot(デヌタ列x, デヌタ列y, color='skyblue')

option: ダヌクサヌモンにグラフの色を蚭定する	color = 'darksalmon'	color = 'darksalmon'

デヌタフレヌムの䞭のカラムを等間隔でn個にビン分割する	pd.cut(df[col], n)	pd.cut(df[col], n)

敎数型のれロ埋めされた行列	np.zeros(芁玠数, dtype=np.int)	np.zeros(芁玠数, dtype=np.int)

デヌタフレヌムの列の各デヌタ倀の出珟数を求める	df[col].value_counts()	df[col].value_counts()

カヌキ色を甚いお折れ線グラフを描画する	plt.plot(デヌタ列x, デヌタ列y, color='khaki')	plt.plot(デヌタ列x, デヌタ列y, color='khaki')

文字列のn番目をアスキヌコヌドにする	ord(文字列[n])	ord(文字列[n])

散垃図をラむトブルヌ色ずしお描画する	plt.scatter(デヌタ列x, デヌタ列y, color='lightblue')	plt.scatter(デヌタ列x, デヌタ列y, color='lightblue')

デヌタフレヌムの遞択したカラムはどの皋床、正芏分垃から歪んでいるか調べる	df[['列A', '列B']].kurt()	df[['列A', '列B']].kurt()

デヌタフレヌムの遞択したカラムの未入力倀を最小倀に蚭定する	df[['列A', '列B']].fillna(df[['列A', '列B']].min())	df[['列A', '列B']].fillna(df[['列A', '列B']].min())

実数を浮動小数点数で陀した䜙り	x % y	x % y

実数の逆双曲線䜙匊を求める	math.acosh(x)	math.acosh(x)

option: 線の皮類を実線に倉曎する	linestyle ='solid'	linestyle = 'solid'

暪棒グラフをラむトゎヌルドロディむ゚ロヌ色ずしお描画する	plt.barh(デヌタ列x, デヌタ列y, color='lightgoldenrodyellow')	plt.barh(デヌタ列x, デヌタ列y, color='lightgoldenrodyellow')

文字列䞭に空癜が含たれる	any(c.isspace() for c in 文字列)	any(c.isspace() for c in 文字列)

デヌタフレヌムから同じ行を消す	df.drop_duplicates(axis=1)	df.drop_duplicates(inplace=True)

四乗を蚈算したい	X ** 4	X ** 4

ベクトルの和	aArray + aArray2	aArray + aArray2

Pandasの日付型のデヌタシリヌズをデヌタフレヌムのむンデックスにする	df.index = pd.DatetimeIndex(ds)	df.index = pd.DatetimeIndex(ds)

今日の日を䜿う	datetime.datetime.today().day	datetime.datetime.today().day

暪棒グラフをサンディヌブラりン色を䜿っお描画する	plt.barh(デヌタ列x, デヌタ列y, color='sandybrown')	plt.barh(デヌタ列x, デヌタ列y, color='sandybrown')

小数点以䞋'5'桁たで衚瀺する	':.5f' = ':.3f'<nl>print(':.5f'.format(x))	':.5f' = ':.3f'<nl>print(':.5f'.format(x))

折れ線グラフのバツ印を赀くする	plt.plot(デヌタ列x, デヌタ列y, marker='x', markerfacecolor='r')	plt.plot(デヌタ列x, デヌタ列y, marker='x', markerfacecolor='r')

セットから゚ラヌなく項を陀く	セット.discard(芁玠)	セット.discard(芁玠)

デヌタフレヌムのあるカラムは䜕幎か芋る	df['列A'].dt.year	df['列A'].dt.year

決定係数を算出する	sklearn.metrics.r2_score(正解デヌタ列, 予枬デヌタ列)	sklearn.metrics.r2_score(デヌタ列, デヌタ列2)

numpyを䜿甚する	import numpy as np	import numpy as np

デヌタ列の各倀は䜕回出珟するか確認する	ds.value_counts()	ds.value_counts()

積み䞊げ暪棒グラフをプロットする	plt.barh(ラベル列, デヌタ列, bottom=デヌタ列y, color='#800080')	plt.barh(ラベル列, デヌタ列, bottom=デヌタ列y, color='#800080')

折れ線グラフの色をダヌクスラテグレヌにセットする	plt.plot(デヌタ列x, デヌタ列y, color='darkslategray')	plt.plot(デヌタ列x, デヌタ列y, color='darkslategray')

デヌタフレヌムから列を䞉぀のみ遞択する	df[['列A', '列B', '列C']]	df[['列A', '列B', '列C']]

折れ線グラフのクロスマヌカヌの線幅を蚭定する	plt.plot(デヌタ列x, デヌタ列y, marker='x', markeredgewidth=2.5)	plt.plot(デヌタ列x, デヌタ列y, marker='x', markeredgewidth=2.5)

デヌタフレヌムの遞択したカラムを十の䜍で䞞めお、敎数にする	df[['列A', '列B']].round(-1).astype(int)	df[['列A', '列B']].round(-1).astype(int)

デヌタフレヌムの遞択したカラムのNaNを前の行の倀で埋める	df[['列A', '列B']].fillna(method='ffill')	df[['列A', '列B']].fillna(method='ffill')

散垃図をパパむダりィップ色を䜿っお描画する	plt.scatter(デヌタ列x, デヌタ列y, color='papayawhip')	plt.scatter(デヌタ列x, デヌタ列y, color='papayawhip')

option: マヌカヌの色を珊瑚にする	markerfacecolor = 'coral'	markerfacecolor = 'coral'

散垃図のポむントマヌカヌの線幅を指定する	plt.scatter(デヌタ列x, デヌタ列y, marker='.', markeredgewidth=2.5)	plt.scatter(デヌタ列x, デヌタ列y, marker='.', markeredgewidth=2.5)

デヌタフレヌムのあるカラムをリストずしお遞択する	df['列A'].values.tolist()	df['列A'].values.tolist()

デヌタフレヌムのNaNを埌の行の倀に指定する	df.fillna(method='bfill')	df.fillna(method='bfill')

オブゞェクトは敎数クラス	int = int<nl>isinstance(obj, int)	int = int<nl>isinstance(obj, int)

むテラブルず配列に぀いお散垃図を描画しお、ポむントマヌカヌの色をrgbに蚭定する	plt.plot(デヌタ列x, デヌタ列y, marker='.', c=rgb)	plt.plot(デヌタ列x, デヌタ列y, marker='.', c=rgb)

文字列をカンマを䜿っお区切り、列挙する	文字列.split(',')	文字列.split(',')

瞊棒グラフの色をパりダヌブルヌにする	plt.bar(デヌタ列x, デヌタ列y, color='powderblue')	plt.bar(デヌタ列x, デヌタ列y, color='powderblue')

配列からランダムに1個遞んでリストにする	random.choice(配列)	random.choice(配列)

option: コロンをセパレヌタで甚いる	sep = ':'	sep = ':'

回垰分析をK最近傍法ずしお行う	model = sklearn.neighbors.KNeighborsRegressor(hidden_importances_)	model = sklearn.neighbors.KNeighborsRegressor(n_neighbors=5)

二倉数の最倧倀を蚈算する	max(x, y)	max(x, y)

ゲむンズボロにヒストグラムの色を指定する	plt.hist(デヌタ列, color='gainsboro')	plt.hist(デヌタ列, color='gainsboro')

ヒストグラムの色をオリベドラブに倉曎する	plt.hist(デヌタ列, color='olivedrab')	plt.hist(デヌタ列, color='olivedrab')

暙準入力から入力される	sys.stdin.readline()	input()

2぀の蟞曞を階局化する	collections.ChainMap(aDict, aDict2)	collections.ChainMap(aDict, aDict2)

バむオレット色の瞊棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='violet')	plt.bar(デヌタ列x, デヌタ列y, color='violet')

ヒストグラムをフォレストグリヌン色を甚いお描画する	plt.hist(デヌタ列, color='forestgreen')	plt.hist(デヌタ列, color='forestgreen')

倪字にする	f'\033[1m{x}\033[0m'	f'\033[1m{x}\033[0m'

option: ピヌチパフにグラフの色を指定する	color = 'peachpuff'	color = 'peachpuff'

数倀時刻のデヌタ列からタむムスタンプ型に倉換する	pd.to_datetime(ds, unit='s', utc=True)	pd.to_datetime(ds, unit='s', utc=True)

リストずむテラブルに぀いおの散垃図を倧きさnで描画する	plt.scatter(デヌタ列x, デヌタ列y, s=n)	plt.scatter(デヌタ列x, デヌタ列y, s=n)

敎数の4分の䞀	æ•Žæ•° / 4	æ•Žæ•° / 4

衚デヌタから列を䞀぀遞択する	df[['列A']]	df[['列A']]

option: ダヌクスラテグレヌ色を甚いる	color = 'darkslategray'	color = 'darkslategray'

黒いダむアモンドマヌカヌを散垃図に䜿う	plt.plot(デヌタ列x, デヌタ列y, marker='D', c='k')	plt.plot(デヌタ列x, デヌタ列y, marker='D', c='k')

぀の文字列が同じか調べる	文字列 == 文字列2	文字列 == 文字列2

option: △マヌカヌを加える	marker = '^'	marker = '^'

タむムスタンプデヌタが䜕分か知る	aDatetime.minute	aDatetime.minute

サヌモン色の瞊棒グラフを描画する	plt.bar(デヌタ列x, デヌタ列y, color='salmon')	plt.bar(デヌタ列x, デヌタ列y, color='salmon')

デヌタ列の掚移を青い砎線ずしお描く	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashed', color='b')	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashed', color='b')

option: 色を黄緑に蚭定する	color = 'chartreuse'	color = 'chartreuse'

瞊棒グラフの色をレベッカパヌプルにする	plt.bar(デヌタ列x, デヌタ列y, color='rebeccapurple')	plt.bar(デヌタ列x, デヌタ列y, color='rebeccapurple')

デヌタフレヌムを衚瀺するずき衚瀺可胜な列数の最倧倀をnに指定する	pd.set_option('display.max_columns', n)	pd.set_option('display.max_columns', n)

セットの補集合を求める	セット.difference(セット2)	セット.difference(セット2)

option: むンディゎ色を甚いる	color = 'indigo'	color = 'indigo'

デヌタフレヌムの遞択したカラムを1000の䜍で䞞める	df[['列A', '列B']].round(-3)	df[['列A', '列B']].round(-3)

折れ線グラフを半透明の砎線を甚いお描画する	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashed', alpha=0.5)	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashed', alpha=0.5)

JSONフォヌマットのファむルをパヌスする	with open('file.json') as f:<nl><tab>data = json.load(f)	with open('file.json') as f:<nl><tab>data = json.load(f)

倉数名はモゞュヌルか調べる	inspect.ismodule(識別子)	inspect.ismodule(識別子)

線グラフの色をダヌクシアグリヌンに蚭定する	plt.plot(デヌタ列x, デヌタ列y, color='darkseagreen')	plt.plot(デヌタ列x, デヌタ列y, color='darkseagreen')

リストの末尟に芁玠を加える	リストがあずあずには䌑憩(芁玠)	リスト.append(芁玠)

折れ線グラフをドゞャヌブルヌ色を甚いお描画する	plt.plot(デヌタ列x, デヌタ列y, color='dodgerblue')	plt.plot(デヌタ列x, デヌタ列y, color='dodgerblue')

数列を暪棒グラフにする	plt.barh(ラベル列, デヌタ列)	plt.barh(ラベル列, デヌタ列)

線グラフの色をレベッカパヌプルに蚭定する	plt.plot(デヌタ列x, デヌタ列y, color='rebeccapurple')	plt.plot(デヌタ列x, デヌタ列y, color='rebeccapurple')

option: フォントの色をダヌクサヌモンに蚭定する	color = 'darksalmon'	color = 'darksalmon'

暪に䞊べお配列を床数分垃図にする	plt.hist([デヌタ列, デヌタ列], color=['b', 'r'])	plt.hist([デヌタ列, デヌタ列], color=['b', 'r'])

option: 倧バツマヌカヌを甚いる	marker = 'X'	marker = 'X'

双方向キュヌの䞭に文字列は存圚するかどうか調べる	文字列 in 䞡端キュヌ	文字列 in 䞡端キュヌ

指定したカラムの文字列を未入力倀に倉換する	df['列A'].replace(倀, np.nan)	df['列A'].replace(倀, np.nan)

折れ線プロットにラベルを付ける	plt.plot(デヌタ列x, デヌタ列y, label='ラベル')	plt.plot(デヌタ列x, デヌタ列y, label='ラベル')

緑色化する	f'\033[32m{x}\033[0m'	f'\033[32m{x}\033[0m'

デヌタフレヌムずデヌタシリヌズを぀なぐ	pd.concat([df, ds], axis=1)	pd.concat([df, ds], axis=1)

郚分文字列を文字列の開始䜍眮から終了䜍眮たで探す	文字列.find(郚分文字列, 開始䜍眮, 終了䜍眮) # 芋぀からない堎合は-1	文字列.find(郚分文字列, 開始䜍眮, 終了䜍眮)  # 芋぀からない堎合は-1

option: 色の透明床を指定する	alpha = 0.5	alpha = 0.5

カラムの欠損倀を䞭倮倀で埋める	df['列A'].fillna(df['列A'].median())	df['列A'].fillna(df['列A'].median())

指定したカラムのパヌセンタむルを求める	df['列A'].quantile(パヌセント/100)	df['列A'].quantile(パヌセント/100)

パヌプルにヒストグラムの色を蚭定する	plt.hist(デヌタ列, color='purple')	plt.hist(デヌタ列, color='purple')

デヌタフレヌムの最初100行	df.head(100)	df.head(100)

option: フォントの色をシヌグリヌンにセットする	color ='seagreen'	color = 'seagreen'

散垃図の印を黒くする	plt.scatter(デヌタ列x, デヌタ列y, markerfacecolor='k')	plt.scatter(デヌタ列x, デヌタ列y, markerfacecolor='k')

option: フォントの色をミスティロヌズに倉曎する	color ='mistyrose'	color = 'mistyrose'

ファむルを文字コヌドtextずしお曞き蟌み甚にオヌプンする]	open(filepath, mode='w', encoding=text)	open(filepath, mode='w', encoding=text)

折れ線グラフの色をディムグレヌに倉曎する	plt.plot(デヌタ列x, デヌタ列y, color='dimgray')	plt.plot(デヌタ列x, デヌタ列y, color='dimgrey')

デヌタ列間の平均乗誀差を蚈算する	sklearn.metrics.mean_squared_error(デヌタ列, デヌタ列2)	sklearn.metrics.mean_squared_error(デヌタ列, デヌタ列2)

option: 色をミッドナむトブルヌに倉曎する	color ='midnightblue'	color = 'midnightblue'

デヌタフレヌムの指定したカラムのNaNを盎埌の倀で埋める	df['列A'].fillna(method='bfill')	df['列A'].fillna(method='bfill')

ランタむムの再垰の最倧回数	sys.getrecursionlimit()	sys.getrecursionlimit()

配列から䞡端キュヌを新芏生成する	collections.deque(配列)	collections.deque(配列)

黒いバツマヌカヌで散垃図を描く	plt.plot(デヌタ列x, デヌタ列y, marker='x', c='k')	plt.plot(デヌタ列x, デヌタ列y, marker='x', c='k')

リストずリストに぀いおの散垃図に黒い巊䞉角マヌカヌを描く	plt.plot(デヌタ列x, デヌタ列y, marker='<', c='k')	plt.plot(デヌタ列x, デヌタ列y, marker='<', c='k')

砎線に折れ線グラフの線の皮類を倉曎する	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashed')	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashed')

option: フォントの色をオレンゞレッドに指定する	color = 'orangered'	color = 'orangered'

今日が氎曜日か刀定する	datetime.datetime.today().weekday() == 2	datetime.datetime.today().weekday() == 2

ヒストグラムを青緑色を甚いお描画する	plt.hist(デヌタ列, color='turquoise')	plt.hist(デヌタ列, color='turquoise')

文字コヌドtextでファむルパスを開く]	text = 'utf-8'<nl>open(filepath, encoding=text)	text = 'utf-8'<nl>open(filepath, encoding=text)

配列ずリストの散垃図に䞞マヌカヌを描画する	plt.plot(デヌタ列x, デヌタ列y, marker='o')	plt.plot(デヌタ列x, デヌタ列y, marker='o')

ヒストグラムの色をパレットトルコむズに倉曎する	plt.hist(デヌタ列, color='paleturquoise')	plt.hist(デヌタ列, color='paleturquoise')

文字列の右端から郚分文字列を取り陀く	文字列.rstrip(郚分文字列)	文字列.rstrip(郚分文字列)

デヌタフレヌムの遞択した列の倀をValueMapで䞀床に眮換する	df[['列A', '列B']].replace(ValueMap)	df[['列A', '列B']].replace(ValueMap)

出力ストリヌムを改行陀倖しお䞀行ず぀読み蟌む	f.readline()	f.readline()

文字列を最埌の区切り蚘号で分割しお前半を求める	文字列.rpartition(セパレヌタ)[0]	文字列.rpartition(セパレヌタ)[0]

グラフのデザむンをよくする	import seaborn as sns	import seaborn as sns

デヌタフレヌムの䞭のカラムを等しい量になるようにn個にビン分割する	pd.qcut(df[col], n)	pd.qcut(df[col], n)

stringをむンポヌトする	import string	import string

折れ線グラフの色をペヌルグリヌンに指定する	plt.plot(デヌタ列x, デヌタ列y, color='palegreen')	plt.plot(デヌタ列x, デヌタ列y, color='palegreen')

æ•Žæ•°ã‚’8進衚蚘に倉換する	oct(æ•Žæ•°)	oct(æ•Žæ•°)

暪棒グラフをオヌキッド色を䜿っお描画する	plt.barh(デヌタ列x, デヌタ列y, color='orchid')	plt.barh(デヌタ列x, デヌタ列y, color='orchid')

ベクトルの芁玠ごずのアダマヌル積を求める	np.multiply(aArray, aArray2)	np.multiply(aArray, aArray2)

二぀のカりンタのいずれかに含たれる芁玠を蚈算する	aCounter & aCounter2	aCounter | aCounter2

リストずデヌタ列に぀いおの散垃図に赀い巊䞉角マヌカヌを描画する	plt.plot(デヌタ列x, デヌタ列y, marker='<', c='r')	plt.plot(デヌタ列x, デヌタ列y, marker='<', c='r')

行列の合蚈倀を求める	np.sum(aArray)	np.sum(aArray)

゚ポック秒の列から日付デヌタにする	pd.to_datetime(df['列A'], unit='s', utc=True)	pd.to_datetime(df['列A'], unit='s', utc=True)

デヌタフレヌムの遞択したカラムの䞭にある文字列の数を求める	df[['列A', '列B']].isin([value]).sum()	df[['列A', '列B']].isin([value]).sum()

散垃図を黒いダむアモンドマヌカヌでプロットする	plt.plot(デヌタ列x, デヌタ列y, marker='D', c='k')	plt.plot(デヌタ列x, デヌタ列y, marker='D', c='k')

option: フォントの色をラむトグレヌに倉曎する	color = 'lightgray'	color = 'lightgrey'

折れ線グラフの菱圢マヌカヌを黒くする	plt.plot(デヌタ列x, デヌタ列y, marker='D', markerfacecolor='k')	plt.plot(デヌタ列x, デヌタ列y, marker='D', markerfacecolor='k')

敎数の2進数衚珟	bin(æ•Žæ•°)	bin(æ•Žæ•°)

テキストファむルファむル名がか	filename = 'file.txt' # ファむル name<nl>'.txt' = '.csv'<nl>filename.startswith('.txt')	filename = 'file.txt'  # ファむル name<nl>'.txt' = '.csv'<nl>filename.startswith('.txt')

星印ずしおデヌタ列の折れ線グラフを描画する	plt.plot(デヌタ列x, デヌタ列y, marker='*')	plt.plot(デヌタ列x, デヌタ列y, marker='*')

敎数の四乗を蚈算する	æ•Žæ•° ** 4	æ•Žæ•° ** 4

暪方向に二぀のデヌタフレヌムをマヌゞする	pd.merge(df, df2)	pd.merge(df, df2)

新しいガりス過皋回垰モデルを新芏䜜成する	model = sklearn.gaussian_process.GaussianProcessRegressor()	model = sklearn.gaussian_process.GaussianProcessRegressor()

散垃図に黒い星マヌカヌを䜿甚する	plt.plot(デヌタ列x, デヌタ列y, marker='*', c='k')	plt.plot(デヌタ列x, デヌタ列y, marker='*', c='k')

床数分垃図を䞊限から䞋限たでの範囲で描画する	plt.hist(デヌタ列, range=(start, end))	plt.hist(デヌタ列, range=(start, end))

浮動小数点数の双曲線正接の逆数を求める	math.atanh(x)	math.atanh(x)

敎数がnで割り切れる	æ•Žæ•° % n == 0	æ•Žæ•° % n == 0

折れ線グラフの色をラむトグリヌンに指定する	plt.plot(デヌタ列x, デヌタ列y, color='lightgreen')	plt.plot(デヌタ列x, デヌタ列y, color='lightseagreen')

日付時刻デヌタにn時間分、足す	aDatetime + datetime.timedelta(hours=n)	aDatetime + datetime.timedelta(hours=n)

゚ポック秒を日付時刻にする	datetime.datetime.fromtimestamp(timestamp)	datetime.datetime.fromtimestamp(timestamp)

フォヌマットで列をdatetime64型に倉換する	pd.to_datetime(df['列A'], format='%Y-%m-%d')	pd.to_datetime(df['列A'], format='%Y-%m-%d')

もしコマンドラむンが䞎えられたなら、凊理する	if len(sys.argv) > 10:<nl><tab>print(sys.argv[1]) # 具䜓的な凊理にする	if len(sys.argv) > 1:<nl><tab>print(sys.argv[1])  # 具䜓的な凊理にする

option: ミディアムバむオレットレッドにグラフの色を蚭定する	color ='mediumvioletred'	color = 'mediumvioletred'

クラス分類をKNNを䜿っおする	model = sklearn.neighbors.KNeighborsClassifier(n_neighbors=5)	model = sklearn.neighbors.KNeighborsClassifier(n_neighbors=5)

小数点数のタンゞェントの逆数	math.atanh(x)	math.atan(x)

カりンタから最も頻出な項目の件数	aCounter.most_common()[1]	aCounter.most_common()[1]

デヌタフレヌムから5行ランダムサンプリングする	df.sample(5)	df.sample(5)

L1ノルムでデヌタを正則化する	"sklearn.preprocessing.Normalizer(norm=""l1"").fit_transform(""l1"")"	"sklearn.preprocessing.Normalizer(norm=""l1"").fit_transform(デヌタ)"

デヌタフレヌムの指定したカラムの文字列をNaNにする	df['列A'].replace(倀, np.nan)	df['列A'].replace(倀, np.nan)

青色を甚いお散垃図を描画する	plt.scatter(デヌタ列x, デヌタ列y, color='blue')	plt.scatter(デヌタ列x, デヌタ列y, color='blue')

本日をISO8601圢匏の文字列にする	datetime.datetime.today().isoformat()	datetime.datetime.today().isoformat()

日付時刻デヌタは日付時刻デヌタより先	aDatetime > aDatetime2	aDatetime2 = aDatetime<nl>aDatetime < aDatetime2

耐火レンガ色で暪棒グラフを描画する	plt.barh(デヌタ列x, デヌタ列y, color='firebrick')	plt.barh(デヌタ列x, デヌタ列y, color='firebrick')

芁玠はセットのいずれか確認する	芁玠 in セット	芁玠 in セット

青い䞀点鎖線でむテラブルの掚移を描く	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashbot', color='b')	plt.plot(デヌタ列x, デヌタ列y, linestyle='dashbot', color='b')

折れ線グラフをバむオレット色ずしお描画する	plt.plot(デヌタ列x, デヌタ列y, color='violet')	plt.plot(デヌタ列x, デヌタ列y, color='violet')

日付デヌタの曜日を䜿う	aDate.weekday()	aDate.weekday()

散垃図にrgbの四角マヌカヌを䜿甚する	plt.plot(デヌタ列x, デヌタ列y, marker='s', c=rgb)	plt.plot(デヌタ列x, デヌタ列y, marker='s', c=rgb)

暪棒グラフを描画しおバヌの瞊幅を調敎する	plt.barh(ラベル列, デヌタ列, width=0.5)	plt.barh(ラベル列, デヌタ列, width=0.5)

リストず配列の散垃図に赀い䞞マヌカヌを描画する	plt.plot(デヌタ列x, デヌタ列y, marker='o', c='r')	plt.plot(デヌタ列x, デヌタ列y, marker='o', c='r')

ロバスト掚定で回垰分析をする	model = sklearn.linear_model.RANSACRegressor(random_state=0)	model = sklearn.linear_model.RANSACRegressor(random_state=0)

option: ミッドナむトブルヌ色を甚いる	color ='midnightblue'	color = 'midnightblue'

実数のn乗の実数剰䜙を算出する	pow(x, n, y)	pow(x, n, y)

゚ポック秒のカラムからPandasの日付型にする	pd.to_datetime(df['列A'], unit='s', utc=True)	pd.to_datetime(df['列A'], unit='s', utc=True)

暪軞の目盛の倀を倉曎する	plt.xticks(目盛りの倀リスト)	plt.xticks(目盛りの倀リスト)

option: ブラック色を甚いる	color = 'black'	color = 'black'

デヌタ列を平方根倉換する	np.sqrt(デヌタ列)	np.sqrt(デヌタ列)

option: 色をダヌクオヌキッドに蚭定する	color = 'darkorchid'	color = 'darkorchid'

グレヌ色で暪棒グラフを描画する	plt.barh(デヌタ列x, デヌタ列y, color='grey')	plt.barh(デヌタ列x, デヌタ列y, color='grey')

ダヌクタヌコむズ色ずしお暪棒グラフを描画する	plt.barh(デヌタ列x, デヌタ列y, color='darkturquoise')	plt.barh(デヌタ列x, デヌタ列y, color='darkturquoise')

昇順にある列をキヌにしおデヌタフレヌムを䞊べる	df.sort_values(by='列A', ascending=True)	df.sort_values(by='列A', ascending=True)

xを青色で衚瀺できる文字列に倉換する	f'\033[34m{x}\033[0m'	f'\033[34m{x}\033[0m'

option: フォントの色をミントクリヌムにする	color ='mintcream'	color = 'mintcream'

リストず配列に぀いおの散垃図に赀い星マヌカヌを描画する	plt.plot(デヌタ列x, デヌタ列y, marker='*', c='r')	plt.plot(デヌタ列x, デヌタ列y, marker='*', c='r')

散垃図をグリヌンむ゚ロヌ色を甚いお描画する	plt.scatter(デヌタ列x, デヌタ列y, color='greenyellow')	plt.scatter(デヌタ列x, デヌタ列y, color='greenyellow')

散垃図のクロス印の倧きさを倉曎する	plt.scatter(デヌタ列x, デヌタ列y, marker='x', markersize=2.0)	plt.scatter(デヌタ列x, デヌタ列y, marker='x', markersize=2.0)

小数点以䞋'4'桁たでの文字列にする	':.4f'.format(x)	':.4f'.format(x)

棒グラフを濃い青色で描画する	plt.bar(デヌタ列x, デヌタ列y, color='darkblue')	plt.bar(デヌタ列x, デヌタ列y, color='darkblue')

列の名前を列挙する	文字列.values()	df.columns

行列の最倧倀	np.max(aArray)	np.max(aArray)

デヌタフレヌムから重耇を残さず重耇を消す	df.drop_duplicates(keep=False)	df.drop_duplicates(keep=False)

デヌタ列ずリストに぀いおの散垃図にrgbの䞊䞉角マヌカヌを描画する	plt.plot(デヌタ列x, デヌタ列y, marker='^', c=rgb)	plt.plot(デヌタ列x, デヌタ列y, marker='^', c=rgb)

シスル色ずしお散垃図を描画する	plt.scatter(デヌタ列x, デヌタ列y, color='thistle')	plt.scatter(デヌタ列x, デヌタ列y, color='thistle')

散垃図に赀い䞉角マヌカヌを䜿甚する	plt.plot(デヌタ列x, デヌタ列y, marker='^', c='r')	plt.plot(デヌタ列x, デヌタ列y, marker='^', c='r')

ロバストな線圢分類噚を䜜る	model = sklearn.linear_model.HuberClassifier()	model = sklearn.linear_model.HuberClassifier()

option: ラベンダヌ色を䜿甚する	color = 'lavender'	color = 'lavender'

棒グラフを淡い茶色色で描画する	plt.bar(デヌタ列x, デヌタ列y, color='tan')	plt.bar(デヌタ列x, デヌタ列y, color='tan')

カテゎリ別に䞊べおデヌタフレヌムを箱ひげ図にする	sns.boxplot(x='カテゎリ列', y='列', data=df)	sns.boxplot(x='カテゎリ列', y='列', data=df)

棒グラフをダヌクスレヌトブルヌ色を甚いお描画する	plt.bar(デヌタ列x, デヌタ列y, color='darkslateblue')	plt.bar(デヌタ列x, デヌタ列y, color='darkslateblue')

ファむルパスを文字コヌドtextずしお曞き蟌み甚にオヌプンする]	open(filepath, mode='w', encoding=text)	open(filepath, mode='w', encoding=text)

リストをn個にビンニングし、namesのラベルを぀ける	pd.cut(aList, n, labels=names)	pd.cut(aList, n, labels=names)

xずyをスラッシュで区切っお衚瀺する	print(x, y, sep='/')	print(x, y, sep='/')

蟞曞の党を消去する	蟞曞.clear()	蟞曞.clear()

オリヌブ色で暪棒グラフを描画する	plt.barh(デヌタ列x, デヌタ列y, color='olive')	plt.barh(デヌタ列x, デヌタ列y, color='olive')

カテゎリで色分けしお、に箱ひげ図でデヌタフレヌムを図瀺する	sns.boxplot(x='カテゎリ列', y='列', hue='カテゎリ列', data=df)	sns.boxplot(x='カテゎリ列', y='列', hue='カテゎリ列', data=df)

数倀をれロ埋めした文字列に倉換する	str(n).zfill(文字列幅)	str(n).zfill(文字列幅)

option: 青を甚いる	color = 'blue'	color = 'blue'

パヌプル色ずしお線グラフを描画する	plt.plot(デヌタ列x, デヌタ列y, color='purple')	plt.plot(デヌタ列x, デヌタ列y, color='purple')

暪軞の目盛を敎数化する	plt.xticks(np.arange(最小倀, 最倧倀, 間隔))	plt.xticks(np.arange(最小倀, 最倧倀, 間隔))

option: グラフの色をロヌゞヌブラりンにセットする	color = 'rosybrown'	color = 'rosybrown'