NHIỆM VỤ TUẦN 2

Chọn 1 hoặc 2 biến định tính và 1 biến định lượng làm biến phụ thuôc để phân tích, giải thích lý do.

1. Biến định tính

Tôi chọn biến định tính “Target” làm biến phụ thuộc. Đây là những biến mô tả được kết quả thông tin khảo sát và không thể đo lường hay đếm được, được xác định dựa trên các thông tin được khảo sát. Đây cũng là biến chịu nhiều tác động bởi nhiều biến khác như tuổi, huyết áp, nhịp tim, đường huyết.

2. Biến định lượng

Tôi chọn biến định lượng cholestoral là biến phụ thuộc. Đây là biến được đếm và đo lường dựa trên khảo sát của nhiều người, dựa vào đó ta có thể tính toán được tác động của nó lên kết quả khảo sát. Đây là biến phụ thuộc vì nó cũng được tác động bởi biến đường huyết, huyết áp.

NHIỆM VỤ TUẦN 1

Tìm một dataset có dữ liệu định tính, dữ liệu định lượng, có trên 5 biến và nhiều hơn 300 quan sát.

1. Giới thiệu

Cơn đau tim thường xảy ra khi dòng máu dẫn đến tim bị tắc nghẽn, thường là do sự tích tụ của chất béo, cholesterol và nhiều chất khác, lâu ngày tạo thành mảng bám trong động mạch. Cho tới khi mảng bám đó có thể vỡ ra và hình thành cục máu đông ngăn chặn dòng máu. Dẫn đến dòng máu bị ngăn lại xảy ra cơn đau thắt tim.

Dữ liệu được lấy từ website https://www.kaggle.com/, bao gồm 11 biến và 303 quan sát. Dữ liệu được thu thập cho người xem thấy được một người bệnh có nhiều khả năng bị tim hơn hay ít hơn.

2. Dữ liệu

Trong đó:

  • ID: Mã của người bệnh

  • Age : Age of the patient : tuổi

  • Sex : Sex of the patient : giới tính

  • cp : Chest Pain type: Các loại đau thắt ngực

    • Value 1: typical angina : đau thắt ngực điển hình

    • Value 2: atypical angina : đau thắt ngực không điển hình

    • Value 3: non-anginal pain : không đau thắt ngực

    • Value 4: asymptomatic : không có triệu chứng

  • trtbps : resting blood pressure (in mm Hg) : Chỉ số huyết áp khi nghỉ ngơi

  • chol : cholestoral in mg/dl fetched via BMI sensor: Cholestoral

  • fbs : (fasting blood sugar >= 120 mg/dl) (1 = true; 0 = false) : Đường huyết

  • rest_ecg : resting electrocardiographic results : Kết quả tâm đồ lúc nghỉ ngơi

    • Value 0: normal : Bình thường

    • Value 1: having ST-T wave abnormality (T wave inversions and/or ST elevation or depression of > 0.05 mV) : có sóng ST-T bất thường

    • Value 2: showing probable or definite left ventricular hypertrophy by Estes’ criteria : Phì đại tâm thất trái

  • thalach : maximum heart rate achieved : Nhịp tim tối đa nhận được

  • exng: exercise induced angina (1 = yes; 0 = no) : Đau thắt ngực khi cố gắng hết sức ( 1 = có; 0= không có)

  • target : 0= less chance of heart attack 1= more chance of heart attack : Mục tiêu ( 0 = ít khả năng bị đau tim hơn; 1 = nhiều khả năng bị đau tim hơn )

library(readxl)
library(flextable)
## Warning: package 'flextable' was built under R version 4.3.1
library(data.table)
## Warning: package 'data.table' was built under R version 4.3.1
dataset <- read_excel("D:/MPNN/data/dataset1.xlsx")
flextable(dataset)

ID

Age

Sex

Cp

Trtbps

Chol

Fbs

Restecg

Thalachh

Exang

Target

1

63

M

Asymptomatic

145

233

1

Normal

150

0

More chance of heart attack

2

37

M

Non-anginal Pain

130

250

0

ST-T wave normality

187

0

More chance of heart attack

3

41

F

Atypical Angina

130

204

0

Normal

172

0

More chance of heart attack

4

56

M

Atypical Angina

120

236

0

ST-T wave normality

178

0

More chance of heart attack

5

57

F

Typical Angina

120

354

0

ST-T wave normality

163

1

More chance of heart attack

6

57

M

Typical Angina

140

192

0

ST-T wave normality

148

0

More chance of heart attack

7

56

F

Atypical Angina

140

294

0

Normal

153

0

More chance of heart attack

8

44

M

Atypical Angina

120

263

0

ST-T wave normality

173

0

More chance of heart attack

9

52

M

Non-anginal Pain

172

199

1

ST-T wave normality

162

0

More chance of heart attack

10

57

M

Non-anginal Pain

150

168

0

ST-T wave normality

174

0

More chance of heart attack

11

54

M

Typical Angina

140

239

0

ST-T wave normality

160

0

More chance of heart attack

12

48

F

Non-anginal Pain

130

275

0

ST-T wave normality

139

0

More chance of heart attack

13

49

M

Atypical Angina

130

266

0

ST-T wave normality

171

0

More chance of heart attack

14

64

M

Asymptomatic

110

211

0

Normal

144

1

More chance of heart attack

15

58

F

Asymptomatic

150

283

1

Normal

162

0

More chance of heart attack

16

50

F

Non-anginal Pain

120

219

0

ST-T wave normality

158

0

More chance of heart attack

17

58

F

Non-anginal Pain

120

340

0

ST-T wave normality

172

0

More chance of heart attack

18

66

F

Asymptomatic

150

226

0

ST-T wave normality

114

0

More chance of heart attack

19

43

M

Typical Angina

150

247

0

ST-T wave normality

171

0

More chance of heart attack

20

69

F

Asymptomatic

140

239

0

ST-T wave normality

151

0

More chance of heart attack

21

59

M

Typical Angina

135

234

0

ST-T wave normality

161

0

More chance of heart attack

22

44

M

Non-anginal Pain

130

233

0

ST-T wave normality

179

1

More chance of heart attack

23

42

M

Typical Angina

140

226

0

ST-T wave normality

178

0

More chance of heart attack

24

61

M

Non-anginal Pain

150

243

1

ST-T wave normality

137

1

More chance of heart attack

25

40

M

Asymptomatic

140

199

0

ST-T wave normality

178

1

More chance of heart attack

26

71

F

Atypical Angina

160

302

0

ST-T wave normality

162

0

More chance of heart attack

27

59

M

Non-anginal Pain

150

212

1

ST-T wave normality

157

0

More chance of heart attack

28

51

M

Non-anginal Pain

110

175

0

ST-T wave normality

123

0

More chance of heart attack

29

65

F

Non-anginal Pain

140

417

1

Normal

157

0

More chance of heart attack

30

53

M

Non-anginal Pain

130

197

1

Normal

152

0

More chance of heart attack

31

41

F

Atypical Angina

105

198

0

ST-T wave normality

168

0

More chance of heart attack

32

65

M

Typical Angina

120

177

0

ST-T wave normality

140

0

More chance of heart attack

33

44

M

Atypical Angina

130

219

0

Normal

188

0

More chance of heart attack

34

54

M

Non-anginal Pain

125

273

0

Normal

152

0

More chance of heart attack

35

51

M

Asymptomatic

125

213

0

Normal

125

1

More chance of heart attack

36

46

F

Non-anginal Pain

142

177

0

Normal

160

1

More chance of heart attack

37

54

F

Non-anginal Pain

135

304

1

ST-T wave normality

170

0

More chance of heart attack

38

54

M

Non-anginal Pain

150

232

0

Normal

165

0

More chance of heart attack

39

65

F

Non-anginal Pain

155

269

0

ST-T wave normality

148

0

More chance of heart attack

40

65

F

Non-anginal Pain

160

360

0

Normal

151

0

More chance of heart attack

41

51

F

Non-anginal Pain

140

308

0

Normal

142

0

More chance of heart attack

42

48

M

Atypical Angina

130

245

0

Normal

180

0

More chance of heart attack

43

45

M

Typical Angina

104

208

0

Normal

148

1

More chance of heart attack

44

53

F

Typical Angina

130

264

0

Normal

143

0

More chance of heart attack

45

39

M

Non-anginal Pain

140

321

0

Normal

182

0

More chance of heart attack

46

52

M

Atypical Angina

120

325

0

ST-T wave normality

172

0

More chance of heart attack

47

44

M

Non-anginal Pain

140

235

0

Normal

180

0

More chance of heart attack

48

47

M

Non-anginal Pain

138

257

0

Normal

156

0

More chance of heart attack

49

53

F

Non-anginal Pain

128

216

0

Normal

115

0

More chance of heart attack

50

53

F

Typical Angina

138

234

0

Normal

160

0

More chance of heart attack

51

51

F

Non-anginal Pain

130

256

0

Normal

149

0

More chance of heart attack

52

66

M

Typical Angina

120

302

0

Normal

151

0

More chance of heart attack

53

62

M

Non-anginal Pain

130

231

0

ST-T wave normality

146

0

More chance of heart attack

54

44

F

Non-anginal Pain

108

141

0

ST-T wave normality

175

0

More chance of heart attack

55

63

F

Non-anginal Pain

135

252

0

Normal

172

0

More chance of heart attack

56

52

M

Atypical Angina

134

201

0

ST-T wave normality

158

0

More chance of heart attack

57

48

M

Typical Angina

122

222

0

Normal

186

0

More chance of heart attack

58

45

M

Typical Angina

115

260

0

Normal

185

0

More chance of heart attack

59

34

M

Asymptomatic

118

182

0

Normal

174

0

More chance of heart attack

60

57

F

Typical Angina

128

303

0

Normal

159

0

More chance of heart attack

61

71

F

Non-anginal Pain

110

265

1

Normal

130

0

More chance of heart attack

62

54

M

Atypical Angina

108

309

0

ST-T wave normality

156

0

More chance of heart attack

63

52

M

Asymptomatic

118

186

0

Normal

190

0

More chance of heart attack

64

41

M

Atypical Angina

135

203

0

ST-T wave normality

132

0

More chance of heart attack

65

58

M

Non-anginal Pain

140

211

1

Normal

165

0

More chance of heart attack

66

35

F

Typical Angina

138

183

0

ST-T wave normality

182

0

More chance of heart attack

67

51

M

Non-anginal Pain

100

222

0

ST-T wave normality

143

1

More chance of heart attack

68

45

F

Atypical Angina

130

234

0

Normal

175

0

More chance of heart attack

69

44

M

Atypical Angina

120

220

0

ST-T wave normality

170

0

More chance of heart attack

70

62

F

Typical Angina

124

209

0

ST-T wave normality

163

0

More chance of heart attack

71

54

M

Non-anginal Pain

120

258

0

Normal

147

0

More chance of heart attack

72

51

M

Non-anginal Pain

94

227

0

ST-T wave normality

154

1

More chance of heart attack

73

29

M

Atypical Angina

130

204

0

Normal

202

0

More chance of heart attack

74

51

M

Typical Angina

140

261

0

Normal

186

1

More chance of heart attack

75

43

F

Non-anginal Pain

122

213

0

ST-T wave normality

165

0

More chance of heart attack

76

55

F

Atypical Angina

135

250

0

Normal

161

0

More chance of heart attack

77

51

M

Non-anginal Pain

125

245

1

Normal

166

0

More chance of heart attack

78

59

M

Atypical Angina

140

221

0

ST-T wave normality

164

1

More chance of heart attack

79

52

M

Atypical Angina

128

205

1

ST-T wave normality

184

0

More chance of heart attack

80

58

M

Non-anginal Pain

105

240

0

Normal

154

1

More chance of heart attack

81

41

M

Non-anginal Pain

112

250

0

ST-T wave normality

179

0

More chance of heart attack

82

45

M

Atypical Angina

128

308

0

Normal

170

0

More chance of heart attack

83

60

F

Non-anginal Pain

102

318

0

ST-T wave normality

160

0

More chance of heart attack

84

52

M

Asymptomatic

152

298

1

ST-T wave normality

178

0

More chance of heart attack

85

42

F

Typical Angina

102

265

0

Normal

122

0

More chance of heart attack

86

67

F

Non-anginal Pain

115

564

0

Normal

160

0

More chance of heart attack

87

68

M

Non-anginal Pain

118

277

0

ST-T wave normality

151

0

More chance of heart attack

88

46

M

Atypical Angina

101

197

1

ST-T wave normality

156

0

More chance of heart attack

89

54

F

Non-anginal Pain

110

214

0

ST-T wave normality

158

0

More chance of heart attack

90

58

F

Typical Angina

100

248

0

Normal

122

0

More chance of heart attack

91

48

M

Non-anginal Pain

124

255

1

ST-T wave normality

175

0

More chance of heart attack

92

57

M

Typical Angina

132

207

0

ST-T wave normality

168

1

More chance of heart attack

93

52

M

Non-anginal Pain

138

223

0

ST-T wave normality

169

0

More chance of heart attack

94

54

F

Atypical Angina

132

288

1

Normal

159

1

More chance of heart attack

95

45

F

Atypical Angina

112

160

0

ST-T wave normality

138

0

More chance of heart attack

96

53

M

Typical Angina

142

226

0

Normal

111

1

More chance of heart attack

97

62

F

Typical Angina

140

394

0

Normal

157

0

More chance of heart attack

98

52

M

Typical Angina

108

233

1

ST-T wave normality

147

0

More chance of heart attack

99

43

M

Non-anginal Pain

130

315

0

ST-T wave normality

162

0

More chance of heart attack

100

53

M

Non-anginal Pain

130

246

1

Normal

173

0

More chance of heart attack

101

42

M

Asymptomatic

148

244

0

Normal

178

0

More chance of heart attack

102

59

M

Asymptomatic

178

270

0

Normal

145

0

More chance of heart attack

103

63

F

Atypical Angina

140

195

0

ST-T wave normality

179

0

More chance of heart attack

104

42

M

Non-anginal Pain

120

240

1

ST-T wave normality

194

0

More chance of heart attack

105

50

M

Non-anginal Pain

129

196

0

ST-T wave normality

163

0

More chance of heart attack

106

68

F

Non-anginal Pain

120

211

0

Normal

115

0

More chance of heart attack

107

69

M

Asymptomatic

160

234

1

Normal

131

0

More chance of heart attack

108

45

F

Typical Angina

138

236

0

Normal

152

1

More chance of heart attack

109

50

F

Atypical Angina

120

244

0

ST-T wave normality

162

0

More chance of heart attack

110

50

F

Typical Angina

110

254

0

Normal

159

0

More chance of heart attack

111

64

F

Typical Angina

180

325

0

ST-T wave normality

154

1

More chance of heart attack

112

57

M

Non-anginal Pain

150

126

1

ST-T wave normality

173

0

More chance of heart attack

113

64

F

Non-anginal Pain

140

313

0

ST-T wave normality

133

0

More chance of heart attack

114

43

M

Typical Angina

110

211

0

ST-T wave normality

161

0

More chance of heart attack

115

55

M

Atypical Angina

130

262

0

ST-T wave normality

155

0

More chance of heart attack

116

37

F

Non-anginal Pain

120

215

0

ST-T wave normality

170

0

More chance of heart attack

117

41

M

Non-anginal Pain

130

214

0

Normal

168

0

More chance of heart attack

118

56

M

Asymptomatic

120

193

0

Normal

162

0

More chance of heart attack

119

46

F

Atypical Angina

105

204

0

ST-T wave normality

172

0

More chance of heart attack

120

46

F

Typical Angina

138

243

0

Normal

152

1

More chance of heart attack

121

64

F

Typical Angina

130

303

0

ST-T wave normality

122

0

More chance of heart attack

122

59

M

Typical Angina

138

271

0

Normal

182

0

More chance of heart attack

123

41

F

Non-anginal Pain

112

268

0

Normal

172

1

More chance of heart attack

124

54

F

Non-anginal Pain

108

267

0

Normal

167

0

More chance of heart attack

125

39

F

Non-anginal Pain

94

199

0

ST-T wave normality

179

0

More chance of heart attack

126

34

F

Atypical Angina

118

210

0

ST-T wave normality

192

0

More chance of heart attack

127

47

M

Typical Angina

112

204

0

ST-T wave normality

143

0

More chance of heart attack

128

67

F

Non-anginal Pain

152

277

0

ST-T wave normality

172

0

More chance of heart attack

129

52

F

Non-anginal Pain

136

196

0

Normal

169

0

More chance of heart attack

130

74

F

Atypical Angina

120

269

0

Normal

121

1

More chance of heart attack

131

54

F

Non-anginal Pain

160

201

0

ST-T wave normality

163

0

More chance of heart attack

132

49

F

Atypical Angina

134

271

0

ST-T wave normality

162

0

More chance of heart attack

133

42

M

Atypical Angina

120

295

0

ST-T wave normality

162

0

More chance of heart attack

134

41

M

Atypical Angina

110

235

0

ST-T wave normality

153

0

More chance of heart attack

135

41

F

Atypical Angina

126

306

0

ST-T wave normality

163

0

More chance of heart attack

136

49

F

Typical Angina

130

269

0

ST-T wave normality

163

0

More chance of heart attack

137

60

F

Non-anginal Pain

120

178

1

ST-T wave normality

96

0

More chance of heart attack

138

62

M

Atypical Angina

128

208

1

Normal

140

0

More chance of heart attack

139

57

M

Typical Angina

110

201

0

ST-T wave normality

126

1

More chance of heart attack

140

64

M

Typical Angina

128

263

0

ST-T wave normality

105

1

More chance of heart attack

141

51

F

Non-anginal Pain

120

295

0

Normal

157

0

More chance of heart attack

142

43

M

Typical Angina

115

303

0

ST-T wave normality

181

0

More chance of heart attack

143

42

F

Non-anginal Pain

120

209

0

ST-T wave normality

173

0

More chance of heart attack

144

67

F

Typical Angina

106

223

0

ST-T wave normality

142

0

More chance of heart attack

145

76

F

Non-anginal Pain

140

197

0

Left ventricular hypertrophy

116

0

More chance of heart attack

146

70

M

Atypical Angina

156

245

0

Normal

143

0

More chance of heart attack

147

44

F

Non-anginal Pain

118

242

0

ST-T wave normality

149

0

More chance of heart attack

148

60

F

Asymptomatic

150

240

0

ST-T wave normality

171

0

More chance of heart attack

149

44

M

Non-anginal Pain

120

226

0

ST-T wave normality

169

0

More chance of heart attack

150

42

M

Non-anginal Pain

130

180

0

ST-T wave normality

150

0

More chance of heart attack

151

66

M

Typical Angina

160

228

0

Normal

138

0

More chance of heart attack

152

71

F

Typical Angina

112

149

0

ST-T wave normality

125

0

More chance of heart attack

153

64

M

Asymptomatic

170

227

0

Normal

155

0

More chance of heart attack

154

66

F

Non-anginal Pain

146

278

0

Normal

152

0

More chance of heart attack

155

39

F

Non-anginal Pain

138

220

0

ST-T wave normality

152

0

More chance of heart attack

156

58

F

Typical Angina

130

197

0

ST-T wave normality

131

0

More chance of heart attack

157

47

M

Non-anginal Pain

130

253

0

ST-T wave normality

179

0

More chance of heart attack

158

35

M

Atypical Angina

122

192

0

ST-T wave normality

174

0

More chance of heart attack

159

58

M

Atypical Angina

125

220

0

ST-T wave normality

144

0

More chance of heart attack

160

56

M

Atypical Angina

130

221

0

Normal

163

0

More chance of heart attack

161

56

M

Atypical Angina

120

240

0

ST-T wave normality

169

0

More chance of heart attack

162

55

F

Atypical Angina

132

342

0

ST-T wave normality

166

0

More chance of heart attack

163

41

M

Atypical Angina

120

157

0

ST-T wave normality

182

0

More chance of heart attack

164

38

M

Non-anginal Pain

138

175

0

ST-T wave normality

173

0

More chance of heart attack

165

38

M

Non-anginal Pain

138

175

0

ST-T wave normality

173

0

More chance of heart attack

166

67

M

Typical Angina

160

286

0

Normal

108

1

Less chance of heart attack

167

67

M

Typical Angina

120

229

0

Normal

129

1

Less chance of heart attack

168

62

F

Typical Angina

140

268

0

Normal

160

0

Less chance of heart attack

169

63

M

Typical Angina

130

254

0

Normal

147

0

Less chance of heart attack

170

53

M

Typical Angina

140

203

1

Normal

155

1

Less chance of heart attack

171

56

M

Non-anginal Pain

130

256

1

Normal

142

1

Less chance of heart attack

172

48

M

Atypical Angina

110

229

0

ST-T wave normality

168

0

Less chance of heart attack

173

58

M

Atypical Angina

120

284

0

Normal

160

0

Less chance of heart attack

174

58

M

Non-anginal Pain

132

224

0

Normal

173

0

Less chance of heart attack

175

60

M

Typical Angina

130

206

0

Normal

132

1

Less chance of heart attack

176

40

M

Typical Angina

110

167

0

Normal

114

1

Less chance of heart attack

177

60

M

Typical Angina

117

230

1

ST-T wave normality

160

1

Less chance of heart attack

178

64

M

Non-anginal Pain

140

335

0

ST-T wave normality

158

0

Less chance of heart attack

179

43

M

Typical Angina

120

177

0

Normal

120

1

Less chance of heart attack

180

57

M

Typical Angina

150

276

0

Normal

112

1

Less chance of heart attack

181

55

M

Typical Angina

132

353

0

ST-T wave normality

132

1

Less chance of heart attack

182

65

F

Typical Angina

150

225

0

Normal

114

0

Less chance of heart attack

183

61

F

Typical Angina

130

330

0

Normal

169

0

Less chance of heart attack

184

58

M

Non-anginal Pain

112

230

0

Normal

165

0

Less chance of heart attack

185

50

M

Typical Angina

150

243

0

Normal

128

0

Less chance of heart attack

186

44

M

Typical Angina

112

290

0

Normal

153

0

Less chance of heart attack

187

60

M

Typical Angina

130

253

0

ST-T wave normality

144

1

Less chance of heart attack

188

54

M

Typical Angina

124

266

0

Normal

109

1

Less chance of heart attack

189

50

M

Non-anginal Pain

140

233

0

ST-T wave normality

163

0

Less chance of heart attack

190

41

M

Typical Angina

110

172

0

Normal

158

0

Less chance of heart attack

191

51

F

Typical Angina

130

305

0

ST-T wave normality

142

1

Less chance of heart attack

192

58

M

Typical Angina

128

216

0

Normal

131

1

Less chance of heart attack

193

54

M

Typical Angina

120

188

0

ST-T wave normality

113

0

Less chance of heart attack

194

60

M

Typical Angina

145

282

0

Normal

142

1

Less chance of heart attack

195

60

M

Non-anginal Pain

140

185

0

Normal

155

0

Less chance of heart attack

196

59

M

Typical Angina

170

326

0

Normal

140

1

Less chance of heart attack

197

46

M

Non-anginal Pain

150

231

0

ST-T wave normality

147

0

Less chance of heart attack

198

67

M

Typical Angina

125

254

1

ST-T wave normality

163

0

Less chance of heart attack

199

62

M

Typical Angina

120

267

0

ST-T wave normality

99

1

Less chance of heart attack

200

65

M

Typical Angina

110

248

0

Normal

158

0

Less chance of heart attack

201

44

M

Typical Angina

110

197

0

Normal

177

0

Less chance of heart attack

202

60

M

Typical Angina

125

258

0

Normal

141

1

Less chance of heart attack

203

58

M

Typical Angina

150

270

0

Normal

111

1

Less chance of heart attack

204

68

M

Non-anginal Pain

180

274

1

Normal

150

1

Less chance of heart attack

205

62

M

Typical Angina

160

164

0

Normal

145

0

Less chance of heart attack

206

52

M

Typical Angina

128

255

0

ST-T wave normality

161

1

Less chance of heart attack

207

59

M

Typical Angina

110

239

0

Normal

142

1

Less chance of heart attack

208

60

F

Typical Angina

150

258

0

Normal

157

0

Less chance of heart attack

209

49

M

Non-anginal Pain

120

188

0

ST-T wave normality

139

0

Less chance of heart attack

210

59

M

Typical Angina

140

177

0

ST-T wave normality

162

1

Less chance of heart attack

211

57

M

Non-anginal Pain

128

229

0

Normal

150

0

Less chance of heart attack

212

61

M

Typical Angina

120

260

0

ST-T wave normality

140

1

Less chance of heart attack

213

39

M

Typical Angina

118

219

0

ST-T wave normality

140

0

Less chance of heart attack

214

61

F

Typical Angina

145

307

0

Normal

146

1

Less chance of heart attack

215

56

M

Typical Angina

125

249

1

Normal

144

1

Less chance of heart attack

216

43

F

Typical Angina

132

341

1

Normal

136

1

Less chance of heart attack

217

62

F

Non-anginal Pain

130

263

0

ST-T wave normality

97

0

Less chance of heart attack

218

63

M

Typical Angina

130

330

1

Normal

132

1

Less chance of heart attack

219

65

M

Typical Angina

135

254

0

Normal

127

0

Less chance of heart attack

220

48

M

Typical Angina

130

256

1

Normal

150

1

Less chance of heart attack

221

63

F

Typical Angina

150

407

0

Normal

154

0

Less chance of heart attack

222

55

M

Typical Angina

140

217

0

ST-T wave normality

111

1

Less chance of heart attack

223

65

M

Asymptomatic

138

282

1

Normal

174

0

Less chance of heart attack

224

56

F

Typical Angina

200

288

1

Normal

133

1

Less chance of heart attack

225

54

M

Typical Angina

110

239

0

ST-T wave normality

126

1

Less chance of heart attack

226

70

M

Typical Angina

145

174

0

ST-T wave normality

125

1

Less chance of heart attack

227

62

M

Atypical Angina

120

281

0

Normal

103

0

Less chance of heart attack

228

35

M

Typical Angina

120

198

0

ST-T wave normality

130

1

Less chance of heart attack

229

59

M

Asymptomatic

170

288

0

Normal

159

0

Less chance of heart attack

230

64

M

Non-anginal Pain

125

309

0

ST-T wave normality

131

1

Less chance of heart attack

231

47

M

Non-anginal Pain

108

243

0

ST-T wave normality

152

0

Less chance of heart attack

232

57

M

Typical Angina

165

289

1

Normal

124

0

Less chance of heart attack

233

55

M

Typical Angina

160

289

0

Normal

145

1

Less chance of heart attack

234

64

M

Typical Angina

120

246

0

Normal

96

1

Less chance of heart attack

235

70

M

Typical Angina

130

322

0

Normal

109

0

Less chance of heart attack

236

51

M

Typical Angina

140

299

0

ST-T wave normality

173

1

Less chance of heart attack

237

58

M

Typical Angina

125

300

0

Normal

171

0

Less chance of heart attack

238

60

M

Typical Angina

140

293

0

Normal

170

0

Less chance of heart attack

239

77

M

Typical Angina

125

304

0

Normal

162

1

Less chance of heart attack

240

35

M

Typical Angina

126

282

0

Normal

156

1

Less chance of heart attack

241

70

M

Non-anginal Pain

160

269

0

ST-T wave normality

112

1

Less chance of heart attack

242

59

F

Typical Angina

174

249

0

ST-T wave normality

143

1

Less chance of heart attack

243

64

M

Typical Angina

145

212

0

Normal

132

0

Less chance of heart attack

244

57

M

Typical Angina

152

274

0

ST-T wave normality

88

1

Less chance of heart attack

245

56

M

Typical Angina

132

184

0

Normal

105

1

Less chance of heart attack

246

48

M

Typical Angina

124

274

0

Normal

166

0

Less chance of heart attack

247

56

F

Typical Angina

134

409

0

Normal

150

1

Less chance of heart attack

248

66

M

Atypical Angina

160

246

0

ST-T wave normality

120

1

Less chance of heart attack

249

54

M

Atypical Angina

192

283

0

Normal

195

0

Less chance of heart attack

250

69

M

Non-anginal Pain

140

254

0

Normal

146

0

Less chance of heart attack

251

51

M

Typical Angina

140

298

0

ST-T wave normality

122

1

Less chance of heart attack

252

43

M

Typical Angina

132

247

1

Normal

143

1

Less chance of heart attack

253

62

F

Typical Angina

138

294

1

ST-T wave normality

106

0

Less chance of heart attack

254

67

M

Typical Angina

100

299

0

Normal

125

1

Less chance of heart attack

255

59

M

Asymptomatic

160

273

0

Normal

125

0

Less chance of heart attack

256

45

M

Typical Angina

142

309

0

Normal

147

1

Less chance of heart attack

257

58

M

Typical Angina

128

259

0

Normal

130

1

Less chance of heart attack

258

50

M

Typical Angina

144

200

0

Normal

126

1

Less chance of heart attack

259

62

F

Typical Angina

150

244

0

ST-T wave normality

154

1

Less chance of heart attack

260

38

M

Asymptomatic

120

231

0

ST-T wave normality

182

1

Less chance of heart attack

261

66

F

Typical Angina

178

228

1

ST-T wave normality

165

1

Less chance of heart attack

262

52

M

Typical Angina

112

230

0

ST-T wave normality

160

0

Less chance of heart attack

263

53

M

Typical Angina

123

282

0

ST-T wave normality

95

1

Less chance of heart attack

264

63

F

Typical Angina

108

269

0

ST-T wave normality

169

1

Less chance of heart attack

265

54

M

Typical Angina

110

206

0

Normal

108

1

Less chance of heart attack

266

66

M

Typical Angina

112

212

0

Normal

132

1

Less chance of heart attack

267

55

F

Typical Angina

180

327

0

Left ventricular hypertrophy

117

1

Less chance of heart attack

268

49

M

Non-anginal Pain

118

149

0

Normal

126

0

Less chance of heart attack

269

54

M

Typical Angina

122

286

0

Normal

116

1

Less chance of heart attack

270

56

M

Typical Angina

130

283

1

Normal

103

1

Less chance of heart attack

271

46

M

Typical Angina

120

249

0

Normal

144

0

Less chance of heart attack

272

61

M

Asymptomatic

134

234

0

ST-T wave normality

145

0

Less chance of heart attack

273

67

M

Typical Angina

120

237

0

ST-T wave normality

71

0

Less chance of heart attack

274

58

M

Typical Angina

100

234

0

ST-T wave normality

156

0

Less chance of heart attack

275

47

M

Typical Angina

110

275

0

Normal

118

1

Less chance of heart attack

276

52

M

Typical Angina

125

212

0

ST-T wave normality

168

0

Less chance of heart attack

277

58

M

Typical Angina

146

218

0

ST-T wave normality

105

0

Less chance of heart attack

278

57

M

Atypical Angina

124

261

0

ST-T wave normality

141

0

Less chance of heart attack

279

58

F

Atypical Angina

136

319

1

Normal

152

0

Less chance of heart attack

280

61

M

Typical Angina

138

166

0

Normal

125

1

Less chance of heart attack

281

42

M

Typical Angina

136

315

0

ST-T wave normality

125

1

Less chance of heart attack

282

52

M

Typical Angina

128

204

1

ST-T wave normality

156

1

Less chance of heart attack

283

59

M

Non-anginal Pain

126

218

1

ST-T wave normality

134

0

Less chance of heart attack

284

40

M

Typical Angina

152

223

0

ST-T wave normality

181

0

Less chance of heart attack

285

61

M

Typical Angina

140

207

0

Normal

138

1

Less chance of heart attack

286

46

M

Typical Angina

140

311

0

ST-T wave normality

120

1

Less chance of heart attack

287

59

M

Asymptomatic

134

204

0

ST-T wave normality

162

0

Less chance of heart attack

288

57

M

Atypical Angina

154

232

0

Normal

164

0

Less chance of heart attack

289

57

M

Typical Angina

110

335

0

ST-T wave normality

143

1

Less chance of heart attack

290

55

F

Typical Angina

128

205

0

Left ventricular hypertrophy

130

1

Less chance of heart attack

291

61

M

Typical Angina

148

203

0

ST-T wave normality

161

0

Less chance of heart attack

292

58

M

Typical Angina

114

318

0

Left ventricular hypertrophy

140

0

Less chance of heart attack

293

58

F

Typical Angina

170

225

1

Normal

146

1

Less chance of heart attack

294

67

M

Non-anginal Pain

152

212

0

Normal

150

0

Less chance of heart attack

295

44

M

Typical Angina

120

169

0

ST-T wave normality

144

1

Less chance of heart attack

296

63

M

Typical Angina

140

187

0

Normal

144

1

Less chance of heart attack

297

63

F

Typical Angina

124

197

0

ST-T wave normality

136

1

Less chance of heart attack

298

59

M

Typical Angina

164

176

1

Normal

90

0

Less chance of heart attack

299

57

F

Typical Angina

140

241

0

ST-T wave normality

123

1

Less chance of heart attack

300

45

M

Asymptomatic

110

264

0

ST-T wave normality

132

0

Less chance of heart attack

301

68

M

Typical Angina

144

193

1

ST-T wave normality

141

0

Less chance of heart attack

302

57

M

Typical Angina

130

131

0

ST-T wave normality

115

1

Less chance of heart attack

303

57

F

Atypical Angina

130

236

0

Normal

174

0

Less chance of heart attack

summary(dataset)
##        ID             Age            Sex                 Cp           
##  Min.   :  1.0   Min.   :29.00   Length:303         Length:303        
##  1st Qu.: 76.5   1st Qu.:47.50   Class :character   Class :character  
##  Median :152.0   Median :55.00   Mode  :character   Mode  :character  
##  Mean   :152.0   Mean   :54.37                                        
##  3rd Qu.:227.5   3rd Qu.:61.00                                        
##  Max.   :303.0   Max.   :77.00                                        
##      Trtbps           Chol            Fbs           Restecg         
##  Min.   : 94.0   Min.   :126.0   Min.   :0.0000   Length:303        
##  1st Qu.:120.0   1st Qu.:211.0   1st Qu.:0.0000   Class :character  
##  Median :130.0   Median :240.0   Median :0.0000   Mode  :character  
##  Mean   :131.6   Mean   :246.3   Mean   :0.1485                     
##  3rd Qu.:140.0   3rd Qu.:274.5   3rd Qu.:0.0000                     
##  Max.   :200.0   Max.   :564.0   Max.   :1.0000                     
##     Thalachh         Exang           Target         
##  Min.   : 71.0   Min.   :0.0000   Length:303        
##  1st Qu.:133.5   1st Qu.:0.0000   Class :character  
##  Median :153.0   Median :0.0000   Mode  :character  
##  Mean   :149.6   Mean   :0.3267                     
##  3rd Qu.:166.0   3rd Qu.:1.0000                     
##  Max.   :202.0   Max.   :1.0000
# Đồ thị biến Target
## 0= less chance of heart attack
## 1= more chance of heart attack
library(ggplot2)
## Warning: package 'ggplot2' was built under R version 4.3.1
ggplot(data=dataset)+geom_bar(mapping = aes(x=Target, fill=Target))

Nhìn vào đồ thị có thể thấy tỷ lệ chênh lệch giữa “ít khả năng bị đau tim hơn” và “nhiều khả năng bị đau tim hơn”. Có thể thấy rằng người bệnh có nhiều khae năng dẫn đến cơn đau tim là nhiều hơn.